Помощник
|
mod_rewrite |
ELked
|
Сообщение
#1
|
||
|
|
||
|
|||
PRStudio |
20.9.2012, 19:28;
Ответить: PRStudio
Сообщение
#2
|
|
Попробуйте
RewriteEngine on
RewriteRule ^login(/?)+$ login.php [L] |
|
|
Arks |
20.9.2012, 20:51;
Ответить: Arks
Сообщение
#3
|
|
http
://www.html.by/threads/25969-Oshibki-v...l=1#post151252 Дополню свой пост, надо также учитывать особенности обработки флага L и указывать RewriteBase т.к. даже с флагом L apache фактически остановит преобразование лишь для данного правила, а не выполнение всех rewrite-функций как многие думают. После внутренней обработки например RewriteRule ^login(/?)+$ login.php [L] он все равно заново побежит по правилам mod_rewrite для нового адреса если например где-то использовался редирект или если в том же запросе есть последующие правила с другими адресами не попавшими под данное правило. Так что имеет смысл делать регулярки наиболее атомарными и оптимизировать их очередность по статистике запросов.http://www.html.by/threads/25969-Oshibki-v...ll=1#post151252 |
|
|
ELked
|
Сообщение
#4
|
|
|
Arks, эммммм... Я вообще в этом файле ничего не понимаю.:cry:
Пример можно?
|
|
|
||
|
Текстовая версия | Сейчас: 26.4.2024, 2:31 |