Цитата:
hempsmoke:
работает только, когда все 4 переменные присутсвуют :Frown:
|
Я же говорил, чтобы работало с меньшим количеством, нужно их сделать необязательными, например так:
RewriteRule ^rus/(.*)?(/.*)?(/.*)?(/.*)?/?$
Цитата:
hempsmoke:
и ее непонятнО: как можно огородить, чтобы изменение записи было только на файле index.php, а на admin.php и view.php нет.
|
Легко, просто исключи из обработки указанные файлы:
RewriteCond %{REQUEST_FILENAME} !^.*(/admin.php|/view.php)$
Ну или наоборот, включи только для конкретного(ых), например так:
RewriteCond %{REQUEST_FILENAME} ^.*(/index.php)$
Ну естественно RewriteCond должен стоять до RewriteRule.