|
|
|
| Всем привет!!!
Читал много статей о mod_rewrite, и везде было сказано, что для работы необходимо раскомментировать LoadModule rewrite_module modules/mod_rewrite.so.
У меня выдавало ошибку 500. Потом я раскомментировал еще и AddModule mod_rewrite.c и все заработало как надо!!!
Вопрос такой: действительно ли надо раскомментировать AddModule mod_rewrite.c для работы с mod_rewrite? Или это есть плохо и причина ошибки была не в этом?
Надеюсь объяснил понятно, заранее спасибо. | |
|
|
|
|
|
|
|
для: Roma
(10.07.2007 в 22:37)
| | >Вопрос такой: действительно ли надо раскомментировать AddModule mod_rewrite.c для работы
>с mod_rewrite?
Да, нужно. | |
|
|
|
|
|
|
|
для: cheops
(11.07.2007 в 10:47)
| | Мне надо было переделать ссылку
http://www.site.com/page.php?param=12312 в http://www.site.com/12312
Я сделал это так и все работало
RewriteEngine on Options +FollowSymLinks
RewriteBase /
RewriteRule ^([0-9]+) page.php?param=$1 [L]
|
Теперь я хочу чтобы из http://www.site.com/page.php?param=12312 было http://www.site.com/folder/12312, т.е должна добавиться folder.
сделал так:
RewriteEngine on Options +FollowSymLinks
RewriteBase /
RewriteRule ^folder/([0-9]+) page.php?param=$1 [L]
|
ссылки http://www.site.com/folder/12312 обрабатывает нормально.
Проблема вот в чем:
я пишу <a href=folder/12312>перейти</a> и при каджом нажатии на эту ссылку, в урл постоянно добовляется папка folder, т.е становится http://www.site.com/folder/folder/12312 и т.д
Как мне быть. Надеюсь объяснил понятно. Заранее спасибо.
PS Извеняюсь, что не завел новую тему | |
|
|
|