Oleg Marchuk
Человек
RewriteEngine
Подскажите пожалуйста, почему не выполняется модификатор [L] в правилах RewriteEngine:
[ЦВЕТОМ=darkblue]
Options FollowSymLinks Includes MultiViews
RewriteEngine on
RewriteBase /
RewriteRule phpMyAdmin(/)? /phpMyAdmin/ [QSA,L]
RewriteRule \.(gif|jpg|png|css|js)$ - [L]
RewriteRule ^driver.php.*$ - [L]
RewriteRule (.*) /driver.php/$1 [QSA,L]
[/ЦВЕТОМ]
Тут в каждой строчке присутствует данный модификатор. Насколько я понимаю, если какое-то правило выполнилось, то остальные даже не должны провирятся, не то что испольнятся (в доках написано, до первого совпавшего правила), но ничего подобного.
Когда я в браузере набираю http://localhost/phpMyAdmin выполняется http://localhost/driver.php/phpMyAdmin
А так вроде правильно работает, но это ж гониво, должны работать [L] !
[ЦВЕТОМ=darkblue]
Options FollowSymLinks Includes MultiViews
RewriteEngine on
RewriteBase /
RewriteRule phpMyAdmin(/)? /phpMyAdmin/ [QSA,L]
RewriteRule \.(gif|jpg|png|css|js)$ - [L]
RewriteRule ^driver.php.*$ - [L]
RewriteRule ([ЦВЕТОМ=red](!phpMyAdmin)[/ЦВЕТОМ].*) /driver.php/$1 [QSA,L]
[/ЦВЕТОМ]
Вообще была идея заставить все запросы ходить через один скрипт, кроме отдельных директорий.
Есть какие-то идеи?
Заранее благодарен
Подскажите пожалуйста, почему не выполняется модификатор [L] в правилах RewriteEngine:
[ЦВЕТОМ=darkblue]
Options FollowSymLinks Includes MultiViews
RewriteEngine on
RewriteBase /
RewriteRule phpMyAdmin(/)? /phpMyAdmin/ [QSA,L]
RewriteRule \.(gif|jpg|png|css|js)$ - [L]
RewriteRule ^driver.php.*$ - [L]
RewriteRule (.*) /driver.php/$1 [QSA,L]
[/ЦВЕТОМ]
Тут в каждой строчке присутствует данный модификатор. Насколько я понимаю, если какое-то правило выполнилось, то остальные даже не должны провирятся, не то что испольнятся (в доках написано, до первого совпавшего правила), но ничего подобного.
Когда я в браузере набираю http://localhost/phpMyAdmin выполняется http://localhost/driver.php/phpMyAdmin
А так вроде правильно работает, но это ж гониво, должны работать [L] !
[ЦВЕТОМ=darkblue]
Options FollowSymLinks Includes MultiViews
RewriteEngine on
RewriteBase /
RewriteRule phpMyAdmin(/)? /phpMyAdmin/ [QSA,L]
RewriteRule \.(gif|jpg|png|css|js)$ - [L]
RewriteRule ^driver.php.*$ - [L]
RewriteRule ([ЦВЕТОМ=red](!phpMyAdmin)[/ЦВЕТОМ].*) /driver.php/$1 [QSA,L]
[/ЦВЕТОМ]
Вообще была идея заставить все запросы ходить через один скрипт, кроме отдельных директорий.
Есть какие-то идеи?
Заранее благодарен