Ошибка 404

12
XS
На сайте с 23.02.2008
Offline
103
697

Всем привет. Давно не появлялся тут ,пока не начал делать новый сайт... Видимо старею.. Собственно говоря возник вопрос.. Все так же работаю на движке DLE хотя да может он уже и вышел из моды, но не суть... В настройках скрипта включил пунктик Использовать отдельную страницу для 404 ошибки и еще вдобавок прописал в файле .htaccess строки ErrorDocument 404 /404.html но вот результат не совсем тот, который нужен...

Например: если я набираю левый адрес сайта типа /554654.html то страничка ошибки якобы срабатывает... Но если набрать без HTML то есть так /554654 то от ошибки ноль внимания вообще и он грузит часть шаблона...

Что я не правильно делаю? Нужна эта дурацкая страничка 404 чтоб корректна везде работала. Движок лицензия, файлы оригинальные не менял и тд.. Помогите советом.

Многопользовательская онлайн Игра Cheapshot (https://cheapshot.ru/)
katenuha
На сайте с 13.06.2013
Offline
148
#1

Создать ее нужно - http://joxi.ru/l2ZdB3ltEd9kPr

сохраняете главную страницу через браузер, вырезаете оттуда контентную часть, оставляя шапку и футер. Пишете нужное, ну там - 404, к сожалению, страница не найдена и т.д.

Меняете ссылки на скрипты, стили и прочие ссылки так, чтобы они были доступны из корня (куда вы зальете эту страницу)

Сохраняете, заливаете с именем 404.html

Готово

Адаптирую Ваш сайт под мобильные устройства. (/ru/forum/946260) за 1 день.
XS
На сайте с 23.02.2008
Offline
103
#2
katenuha:
Создать ее нужно - http://joxi.ru/l2ZdB3ltEd9kPr
сохраняете главную страницу через браузер, вырезаете оттуда контентную часть, оставляя шапку и футер. Пишете нужное, ну там - 404, к сожалению, страница не найдена и т.д.
Меняете ссылки на скрипты, стили и прочие ссылки так, чтобы они были доступны из корня (куда вы зальете эту страницу)
Сохраняете, заливаете с именем 404.html

Готово

Так я сделал! Страничка создана, редирект прописан! Просто на некоторых она срабатывает, а на некоторых нет...( Я ж написал в начале, что страничка 404 существует и она в редиректах есть, то есть зайдя на она работает, но зайдя на 555 без HTML на конце, она уже не работает!

WR
На сайте с 27.04.2016
Offline
56
#3

попробуйте так

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^ /404.html [L,NC]

сайты на OVH
XS
На сайте с 23.02.2008
Offline
103
#4
WCREATOR:
попробуйте так

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ /404.html [L,NC]

Вообще любую страничку начал выдавать ошибку 404

S
На сайте с 20.03.2020
Offline
52
#5
Но если набрать без HTML то есть так /554654

Если глянуть код ответа сервера для этой страницы, то какой ответ? Должен быть ответ 404, но видимо сервер отдает код ответа 200 - отсюда и не срабатывает 404 страница.

S
На сайте с 30.09.2016
Offline
469
#6
WCREATOR:
попробуйте так

И сломаешь логику движка.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
XS
На сайте с 23.02.2008
Offline
103
#7
Sitealert:
И сломаешь логику движка.

Видимо и сломал... Убрал... Но проблема остается не решенной((

---------- Добавлено 20.04.2020 в 22:18 ----------

Разработчик ответил только так: Вывод контента на подобных страницах.

Не совсем понятно, что он имел ввиду ведь такого рода страничек у меня нет...

skapunker
На сайте с 15.01.2014
Offline
217
#8

зачем прописывать в htaccess если у движка есть функция вкючения отдельной страницы 404

WebAlt
На сайте с 02.12.2007
Offline
257
#9
x-streamal:
Видимо и сломал... Убрал... Но проблема остается не решенной((

---------- Добавлено 20.04.2020 в 22:18 ----------

Разработчик ответил только так: Вывод контента на подобных страницах.
Не совсем понятно, что он имел ввиду ведь такого рода страничек у меня нет...

У вас есть контент на этой странице, поэтому и ошибки нет. Проблема в шаблоне.

Веб-дизайн под ваши задачи: https://art-snowball.ru/
S
На сайте с 30.09.2016
Offline
469
#10
WebAlt:
У вас есть контент на этой странице, поэтому и ошибки нет. Проблема в шаблоне.

Довольно глубокомысленное замечание. Даже мне оно непонятно, а ТС не поймёт тем более.

12

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