Старница которой не должно быть (admin) и 200 ответ серевра. Как исправить?
Исходные данные.
СMS Revolution 2.8.3-pl
Сайт заполнен и работает нормально.
Есть страница 404.
В заголовке страницы указано header(«HTTP/1.1 404 Not Found»);, иначе она отдавала 200 код ответа сервера.
Проблема:
Откуда-то появляется страница domain.ru/admin/
У этой страницы ответ сервера 200 хотя содержимое от страницы 404.
Этой страницы быть не должно, и по тому адресу должна открываться 404 страница с ответом сервера 404.
Вопрос:
как избавиться от этой страницы или сделать чтобы она отдавала 404 код сервера.
Редиректы в этом случае не помогают.
СMS Revolution 2.8.3-pl
Сайт заполнен и работает нормально.
Есть страница 404.
В заголовке страницы указано header(«HTTP/1.1 404 Not Found»);, иначе она отдавала 200 код ответа сервера.
Проблема:
Откуда-то появляется страница domain.ru/admin/
У этой страницы ответ сервера 200 хотя содержимое от страницы 404.
Этой страницы быть не должно, и по тому адресу должна открываться 404 страница с ответом сервера 404.
Вопрос:
как избавиться от этой страницы или сделать чтобы она отдавала 404 код сервера.
Редиректы в этом случае не помогают.
Комментарии: 5
У меня даже почему-то она с параметром идёт domain.ru/admin/?attempt=1
Не знаю почему, но ответ можете отдать какой угодно.
Сниппет:
Не знаю почему, но ответ можете отдать какой угодно.
Сниппет:
<?php
header(' ', true, 404);
Или если нет страницы, то в плагине на событие OnHandleRequest отдать этот ответ.
Точнее в шаблоне 404 ошибки вызывайте этот сниппет и всё будет ОК.
Спасибо за совет, но он не сработал.
Этот сниппет будет работать примерно так же как и
<?php
header(«HTTP/1.1 404 Not Found»);
во всяком случае изменений в поведении страницы не замечено
Этот сниппет будет работать примерно так же как и
<?php
header(«HTTP/1.1 404 Not Found»);
во всяком случае изменений в поведении страницы не замечено
решение проблемы не найдено?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.