Drakon
Новичок
mod_rewrite: расширенный синтаксис Perl
У меня стоит Apache 2.0.54
На нём работает вот такая штука:
Т. е. правило переводит все пути которые не начинаются с /images/, /styles/, /scripts/ на /index.php?путь.
Так вот когда я это переношу на хостинг или на другой апач, то не пашет
Вообще не запускается страница никакая.
Так вот 2 вопроса:
1. ПАЧИМУ?
2. Как сделать чтобы пахало? Может правила переписать?
-~{}~ 17.04.06 16:29:
Сделал по-другому и та же проблема: у меня пашет, а на хостинге нет:
-~{}~ 17.04.06 17:13:
Возможно дело в специфике настройки виртуальных хостов и т. д... Кто-нить сталкивался с этим?
У меня стоит Apache 2.0.54
На нём работает вот такая штука:
Код:
RewriteEngine on
RewriteRule ^((?!/images/|/styles/|/scripts/).*) /index.php?$1
Так вот когда я это переношу на хостинг или на другой апач, то не пашет

Так вот 2 вопроса:
1. ПАЧИМУ?
2. Как сделать чтобы пахало? Может правила переписать?
-~{}~ 17.04.06 16:29:
Сделал по-другому и та же проблема: у меня пашет, а на хостинге нет:
Код:
RewriteEngine On
RewriteCond $1 ^/scripts/$ [OR]
RewriteCond $1 ^/styles/$ [OR]
RewriteCond $1 ^/images/$
RewriteRule ^(/[^/]+/)(.*) $1$2 [L]
RewriteRule ^(/.*) /index.php?$1
Возможно дело в специфике настройки виртуальных хостов и т. д... Кто-нить сталкивался с этим?