не работает ErrorDocument при RewriteRule

DriverCat
На сайте с 10.04.2008
Offline
116
971

Доброе утро!

Есть файл .htaccess :

AddDefaultCharset UTF-8

ErrorDocument 404 /404.php

RewriteEngine on

Options +FollowSymlinks

RewriteBase /

RewriteCond %{REQUEST_URI} !^/topic/([0-9]*)/$

RewriteCond %{REQUEST_URI} !^/help/([0-9]*)/$

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)/$ /$1.php [L,QSA]

RewriteRule ^help/([0-9]*)/$ help.php?page=$1

RewriteRule ^topic/([0-9]*)/$ /topic.php?id=$1

RewriteCond %{HTTP_HOST} ^www\.xxx\.ru

RewriteRule ^(.*)$ http://xxx.ru/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !(.*)/$

RewriteRule ^(.*)$ /$1/ [R=301,L]

При запросе несуществующей страницы выдает, что неверное перенаправление на странице. Как это исправить?

DriverCat добавил 29.06.2010 в 14:44

Неужели никто таким не пользуется??

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий