- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
в htaccess пишет:
ErrorDocument 404 /404.php
В самом начале 404.php пишу строку:
header('HTTP/1.1 404 Not Found');
Дальше формируется контент 404 страницы.. Страница выводится при введенном левом адресе, например site.com/bla-bla
но есть одно но
При проверке ответа сервера, например здесь, показывает заголовок
HTTP/1.1 301 Moved Permanently
а не 404
Подскажите почему не отдает 404 заголовок?
П.С. Страница в утф, проверял и удалял бум сигнатуру, все-равно 301 ответ
При использовании этой директивы сервер сам отправит 404 заголовок.
301 редирект подразумевает перенаправление на др. адрес. Откуда куда идет перенаправление?
Может, все гораздо проще. Редирект делает движок, перехватывающий запросы по произвольным адресам.