Общие > Веб Сервера
вопрос о чпу и RewriteRule
NeoNox:
Я имел ввиду следующее:
Запрос такой maro.newmail.ru/index.php?id_cat=1&id_book=1&id_usr=1
Нужно получить из такого: maro.newmail.ru/id_cat/id_book/id_usr
RewriteRule ^(.*)/(.*)/(.*)/(.*)$ $1/index.php?id_cat=$2&id_book=$3&id_usr=$4
Смотри сюда http://sitemaker.ru/technologies/webserver/mod_rewrite3/
Michel_Mak:
Да, все правильно. ссылку уже прочитал, но при таком раскладе как
--- Цитировать ---RewriteRule ^(.*)/(.*)/(.*)/(.*)$ $1/index.php?id_cat=$2&id_book=$3&id_usr=$4
--- Конец цитаты ---
вываливаюсь на 404 ошибку.
NeoNox:
Что логи говорят?
Michel_Mak:
--- Цитировать ---Что логи говорят?
--- Конец цитаты ---
примерно следующее:
/полный путь/t/2 [Fri Oct 18 15:42:09 2002] [error] [client мой IP] File does not exist:
NeoNox:
Michel_Mak, срочно читать тут: http://httpd.apache.org/docs/misc/rewriteguide.html и тут: http://httpd.apache.org/docs/mod/mod_rewrite.html#RewriteRule в частности про "флаги".
Навигация
Перейти к полной версии