ЧПУ

Тема в разделе "Веб-серверы - Администрирование", создана пользователем pushok, 17 сен 2007.

  1. pushok

    pushok Гость

    Всем доброго времени суток!

    Прошу подсказки у знающих людей - правильно ли я делаю или нет если нет, то подскажите как надо.

    Нужно чтобы ссылки типа http://site/index.php?mod=about стали вида http://site/mod/about
    (в адресной строке и строке состояния).

    Создаю в корне сайта .htaccess, в него пишу:

    Options +FollowSymLinks
    RewriteEngine on
    RewriteBase /site/
    RewriteRule index.php? mod index/mod/(.*)
    RewriteRule index.php? mod index/mod/(.*)/

    но на странице при наведении на ссылку мышкой адрес как был так и остается типа
    http://site/index.php?mod=about
    Вроде ноль имоций на .htaccess

    В phpinfo() модуль включен, делаю тестовую проверку - делаю так

    RewriteEngine On
    Options +FollowSymlinks
    RewriteRule index.html test.html

    создаю два файла разного содержания. В итоге при вводе test.html выводится index.html. Тоесть все работает замена происходит.А в моем случае не работает.

    Объясните, пожалуйста как грамотно делать перенаправление

    ЗЫ, Будет ли работать в подкаталогах, в которых лежит свой файл .htaccess файл .htaccess из корня (как бы по совместительству) или там будет работать исключительно свой .htaccess
     
  2. Andrew Stephanoff

    Andrew Stephanoff Гость

    RewriteEngine On
    RewriteBase /
    RewriteRule ^mod/(\w+)$ index.php?mod=$1 [L]
    Попробуй так, сам не проверял
     
  3. pushok

    pushok Гость

    По сути правильно, но у меня на это не почему-то не реагирует - все ссылки как были так и остаются.
     
  4. pushok

    pushok Гость

    Может в апаче поковыряться надо .У меня вроде все включено
    файл httpd.conf
    LoadModule rewrite_module modules/mod_rewrite.so - раскоментирована

    RewriteEngine On

    usr\local\apache\modules\mod_rewrite.so на месте

    Может еще что-то надо?
     
Загрузка...
Похожие Темы - ЧПУ
  1. lionk
    Ответов:
    5
    Просмотров:
    735

Поделиться этой страницей