Ответы пользователя по тегу Apache HTTP Server
  • Как показывать страницы с mod_rewrite?

    Padreramnt
    @Padreramnt
    Padreramnt
    httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rew...
    RewriteEngine On
    RewriteBase /
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]

    -f наличие файла
    -d наличие директории
    !-f отсутствие файла
    !-d отсутствие директории
    допустим запрос на несуществующий файл: www.example.ru/dummydir будет парезаписан на www.example.ru/index.php?page=dummydir... (далее будут идти параметры get-запроса)
    тоже самое и для файла
    Ответ написан
    Комментировать