Старница которой не должно быть (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»);
во всяком случае изменений в поведении страницы не замечено
                решение проблемы не найдено?            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.