![]() |
|
|
![]()
|
|
| bawukr |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
Подскажите, что не так.
Создаю вот такое праивло: RewriteEngine on Options +FollowSymlinks RewriteRule ^(.*).html$ index.php?page=$1 Все работает нормально, т.е. в page получаю название страницы. Но как только меняю на : RewriteRule ^(.*).php$ index.php?page=$1 Все время выдает в page значение index С чем это связанно? |
|||
|
||||
| xolod |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.5.2005 Где: Когда: Что: Репутация: 1 Всего: 13 |
С тем, что ситуацию надо сначала анализировать, потом спрашивать.
Вы получается кольцо, замыкание, closure, recursion, еще? Запрашиваете some.php, он перенаправляет на index.php, обрабатывает еще раз, видит index.php, перенаправляет на index.php давай index. Видит [mod_rewrite] (да, он не дурак), явное замыкание, останавливается. Предлагаю использовать директивы [L] и [QSA]
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |