-
- 10 Posts
Здравствуйте. Имеем ниже приведенный .htaccess
При вводе не существующего раздела сайта, страницы - например мойсайт.com/ggggg получаем переадресацию на мойсайт.com
Хотелось бы чтобы уход был на созданную и положенную в корень 404.html а не передресация работала.
Пробовал играть с ErrorDocument 404 в начале правил но не понимаю что все же переадресовывает меня.
Подскажите пожалуйста.
RewriteEngine On
RewriteBase /
ErrorDocument 404 http://мойсайт.com/404.html
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .? - [L]
RewriteRule scripts/.* - [L]
RewriteRule form/(.*) scripts/form-$1.php [L]
RewriteRule ^faq$ scripts/faq/worker.php?page=1 [L]
RewriteRule ^faq/page/(\d+)$ scripts/faq/worker.php?page=$1 [L]
RewriteRule ^faq/(.*)$ scripts/faq/worker.php?slug=$1 [L]
RewriteRule fake-admin(.*) scripts/admin/admin.php?component=$1 [L]
RewriteRule ^robots.txt$ scripts/robots.php [L]
RewriteRule ^sitemap.xml$ scripts/sitemap.php [L]
RewriteRule ^(.+)$ scripts/page/worker.php?slug=$1 [L]
RewriteCond %{HTTP_HOST} ^([a-zA-Z0-9-]+\.)?.+
RewriteRule ^$ scripts/content.php?subdomain=%2&url= [L,NC]
-
- 108 Posts
Вы уже второй пост занимаетесь чудовищным бредом. Просто залейте manager из дистрибутива modx и все настройте в самой CMS.