Перейти к публикации

Сайт отдает 200 вместо 404


Рекомендованные сообщения

Добрый день. Сайт ecocamp.ru

Помогите, пожалуйста, разобраться.

Яндекс.Вебмастер сегодня наругался: "на сайте некорректно настроен возврат HTTP-кода 404 Not Found. Это может помешать индексированию сайта."

Проверил, и действительно: если вводить, например, https://www.ecocamp.ru/xthnkjdhg , то выдается код 200 и пустая страница. Но такого ведь быть не должно? Думаю, на это Яндекс и ругается.

При этом, если вводить адрес несуществующей страницы, например, https://www.ecocamp.ru/143682-hjhkjh.html , то выдается ошибка 404.

При этом, в .htaccess добавлена строка со ссылкой на статическую страницу #ErrorDocument  404 /404.html

Но ни в одном из двух случаев эта статическая страница не загружается - только по прямому адресу https://www.ecocamp.ru/404.html

Изменено пользователем Nikky
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Nikky сказал:

Проверил, и действительно: если вводить, например, https://www.ecocamp.ru/xthnkjdhg , то выдается код 200 и пустая страница. Но такого ведь быть не должно? Думаю, на это Яндекс и ругается.

Это прямой признак допущенных ошибок при вертске шаблона, обязательно должно быть наличие {content} и {info} для показа кратких новостей при просмотре категорий.

2 часа назад, Nikky сказал:

При этом, в .htaccess добавлена строка со ссылкой на статическую страницу #ErrorDocument  404 /404.html

Не имеет никакого отношения и в данном вопросе ни на что не влияет. Эта строчка управляет сервером, а у вас адрес https://www.ecocamp.ru/xthnkjdhg это адрес несуществующей категории новостей, которые обрабатывает уже DLE, но из за ошибок в верстке шаблона никаких кодов DLE не возвращает. Он возвращает коды ошибок только если шаблонов предусмотрен вывод контента по данным адресам, и данного контента при этом нет.

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, celsoft сказал:

Это прямой признак допущенных ошибок при вертске шаблона, обязательно должно быть наличие {content} и {info} для показа кратких новостей при просмотре категорий.

Не имеет никакого отношения и в данном вопросе ни на что не влияет. Эта строчка управляет сервером, а у вас адрес https://www.ecocamp.ru/xthnkjdhg это адрес несуществующей категории новостей, которые обрабатывает уже DLE, но из за ошибок в верстке шаблона никаких кодов DLE не возвращает. Он возвращает коды ошибок только если шаблонов предусмотрен вывод контента по данным адресам, и данного контента при этом нет.

Вообще, в шаблоне main.tpl указаны и {content} , и {info} Сайт же показывается... Это только несуществующие категории так глючат...

Почему при показе несуществующей страницы показывается кусок сайта без "середины" - не совсем понимаю... Есть какой-то отдельный файл шаблона, где допущена эта ошибка? Или это должно быть где-то прописано в шаблоне main.tpl?

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, Nikky сказал:

Вообще, в шаблоне main.tpl указаны и {content} , и {info} Сайт же показывается... Это только несуществующие категории так глючат...

Они у вас не для всех разделов заданы, а с какими ограничениями. Потому как при переходе на станицу https://www.ecocamp.ru/xthnkjdhg их у вас нет. А это назначается только в шаблоне, а не где то еще. Поэтому у вас ошибки в шаблоне.

8 минут назад, Nikky сказал:

Почему при показе несуществующей страницы показывается кусок сайта без "середины" - не совсем понимаю... Есть какой-то отдельный файл шаблона, где допущена эта ошибка? Или это должно быть где-то прописано в шаблоне main.tpl?

По причине некорректно сверстанного шаблона. Все отображение вашего сайта делается только шаблонами.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...