Переадресация в htaccess на страницу 404

С8
На сайте с 23.08.2012
Offline
108
719

Здравствуйте! Сделала переадресацию на сайт в htaccess таким образом:

    RewriteEngine On
ErrorDocument 404 /404.html

И в корне создала файл 404.html

Проблема в том, что все работает, если в конце страницы есть расширение, т.е. если она имеет вид http://example.ru/selfi/830-self.jpg, http://example.ru/selfi/830-self.html и т.д, но если расширения в конце нет, т.е. страница вида http://example.ru/selfi/830-self - то редирект на 404 не срабатывает и показывается пустая страница. Как можно дополнить код, чтобы редирект срабатывал и в случае несуществующей страницы, в конце которой нет расширения? Если имеет значение, то сайт на dle. Спасибо заранее!

Вот тут такая же проблема, как у меня https://dle-faq.ru/faq/common/16723-pochemu-dle-otdaet-zagolovok-http11-200-ok-vmesto-http11-404-not-found.html

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
Сабрина87:
Сделала переадресацию на сайт в htaccess таким образом:

Это НЕ ридирект.

А для тех. вопросов есть специальный раздел

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

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