Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
onlyyours 28.09.2010 21:56 / 28.09.2010 22:15
RewriteCond %{REQUEST_FILENAME} !-f - будет вызывать рекурсиюRewriteEngine On # проверяем на наличие директории RewriteCond %{REQUEST_FILENAME} !-d # если директории нет - редиректим на корневой index.html RewriteRule ^(.*)/$ /index.html?request=$1/ [L,QSA] # обработчик 404 ошибки ErrorDocument 404 /404.html2. здесь проверку на наличие директории придется делать в коде, если вам это понадобится.
RewriteEngine On # отменяем редирект для файлов, содержащих символ подчеркивания RewriteRule ^_ - [L] # все запросы редиректим на файл _index.html, расположенный в корне RewriteRule (.*) /_index.html?request=$1 [L,QSA]заменяйте в блоке, где у вас идут директивы модуля mod_rewrite