![]() |
|
|
![]()
|
|
| icroice |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 29.5.2013 Репутация: нет Всего: нет |
Всем доброго утра, подскажите ответ на такой вопрос:
имеются редиректы типа RewriteRule ^auto[\/]*$ category.php?cat=auto которые замечательно обрабаываются, поскольку auto != category но редиректы типа RewriteRule ^profile profile.php а также все другие, в которых текст замены равен названию исполняемого файла, не работают Не могу разобраться, в чем дело, ведь при переименовании, допустим profile.php в user.php и написании для него редиректа RewriteRule ^profile user.php все работает, mysite.ru/profile в строке урла и на экране содержимое файла user.php Благодарен за ответы Добавлено через 7 минут и 15 секунд проблема решилась добавлением в .htaccess строки AddType application/x-httpd-php .php |
|||
|
||||
| krundetz |
|
||||||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: 1 Всего: 69 |
icroice, у вас на строке
мог происходить сбой по ряду причин: 1. не стоял флаг [L], а после него стояла другая инструкция с другой логикой обработки, например:
2. стоял флаг [N], что приводило к тому что после этой инструкции обработка начиналась заново, для URL вида yourDomain/profile.php, который тоже подпадал под эту инструкцию и все начиналось сначала. 3. стоял флаг [R], который говорил браузеру что запрос надо переадресовать на URL вида yourDomain/profile.php, который тоже подпадал под эту инструкцию и все начиналось сначала.
с решением это связано быть не может, так как эта инструкция указывает что файлы с расширением .php исполняемые, а раз у вас выполнялся скрипт user.php, то и повлиять эта инструкция ни на что не могла. |
||||||
|
|||||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |