Ребят подскажите как сделать чтоб в
ЧПУ вот такого не произходило чтоб 404 выдавала на несуществующие URL:
http://www.main_domen.ru/index/index/index/index/index/index/catalog.html?cid=12 ну или
http://www.main_domen.ru/blabla/62356/contacty/
В данный момент запись в .htaccess: ErrorDocument 404
http://main_domen.ru/404/ Options -Indexes
RewriteBase /
RewriteEngine On
#RewriteRule !^features.* - [C]
#---------------------------------------------------------------------------------------------------------------
#ЧПУ Принудительная постановка замыкающего слеша
#---------------------------------------------------------------------------------------------------------------
RewriteCond %{REQUEST_URI} /+[^\.]+$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
RewriteRule ^(.+[^/])*\.html/$ /404/ [R=301,L]
#---------------------------------------------------------------------------------------------------------------
#ЧПУ Убиваем дубликат главной страницы
#---------------------------------------------------------------------------------------------------------------
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$
http://www.main_domen.ru/ [R=301,L]
RewriteRule ^index$
http://www.main_domen.ru/ [R=301,L]
RewriteRule ^index/$
http://www.main_domen.ru/ [R=301,L]
#---------------------------------------------------------------------------------------------------------------
# ЧПУ страниц сайта
#---------------------------------------------------------------------------------------------------------------
RewriteRule ^[a-z0-9_-]*\.html.* index.php
RewriteRule ^(([0-9a-zA-Z_]+)(/?)){1,}/[a-z0-9_-]*\.html$ index.php
RewriteRule ^(([0-9a-zA-Z_]+)(/?)){1,}+$ index.php #---------------------------------------------------------------------------------------------------------------
# Кодировка UTF-8
#---------------------------------------------------------------------------------------------------------------
AddDefaultCharset UTF-8