Ответ сервера у несуществующей страницы

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Dmitriy-1975 M
Dmitriy-1975 M
Репутация: 0
Сообщения: 2
Зарегистрирован: 14.02.2021
С нами: 4 месяца 3 дня

Сообщение #1 Dmitriy-1975 » 14.02.2021, 20:41

Здравствуйте!

Установил версию 4.0. Старые страницы сайта (которых уже нет) яндекс продолжает индексировать так как получает ответ сервера (Код статуса HTTP 200 OK), а должно быть (Код статуса HTTP 404 Not Found). Это важно для удаления несуществующих страниц из базы как яндекса так и гугла.

Как это можно исправить?

Dysha-Kuzbass M
Аватара
Dysha-Kuzbass M
Возраст: 34
Репутация: 0
Сообщения: 124
Зарегистрирован: 17.05.2017
С нами: 4 года 1 месяц
Откуда: Кузбасс
ВКонтакте

Сообщение #2 Dysha-Kuzbass » 14.02.2021, 22:26

Временно запретить индексацию. Только, наверное, такой вариант.

zyxer M
zyxer M
Возраст: 29
Репутация: 76
Сообщения: 421
Зарегистрирован: 03.02.2016
С нами: 5 лет 4 месяца
Откуда: Днепр

Сообщение #3 zyxer » 15.02.2021, 08:44

Обновите класс Okay\Core\Response, там должно быть два изменения http://prntscr.com/zkwarz. Или подождите новую версию системы
Вложения
Response.zip
(2.45 КБ) 34 скачивания
Всё сказанное мной, является лично моим мнением, и не является официальной позицией OkayCMS

Dmitriy-1975 M
Dmitriy-1975 M
Репутация: 0
Сообщения: 2
Зарегистрирован: 14.02.2021
С нами: 4 месяца 3 дня

Сообщение #4 Dmitriy-1975 » 22.02.2021, 18:32

zyxer писал(а):Обновите класс Okay\Core\Response, там должно быть два изменения http://prntscr.com/zkwarz. Или подождите новую версию системы
Спасибо большое! Так все нормально работает.


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость