- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
если обработать и вернуть 404, посетитель увидит стандартное сообщение
Если всё сделать прямыми руками, то стандартное сообщение браузера пользователь не увидит, при этом код отклика будет 404. Прекрасно работающие примеры страниц 404х ошибок Вы можете посмотреть на сайтах microsoft.com или yandex.ru.
Кстати, обратите, пожалуйста, внимание на свой русский язык. Безграмотность на этом форуме штрафуется.
Было такое, исправил.
Страницы генерируются через index.php
если посылается запрос чтото вроде index.php?page=blanone (такой страницы нету)
то пишем в самом начале (до вывода какого-либо текста в html-ку!!! (важно, так как заголовок формируется до вывода текста\кода html)) header ("HTTP/1.1 404 Not Found "); (по синтаксису чтото такое подробно смотри в мануале php)
после чего уже делаем include (404.html) - страницу где говорим что этой страницы нету или удалили и с ссылкой на главную.
Пользователь увидит её нормально, но код будет 404 и поисковик её смотреть не будет!
стандартное сообщение браузера пользователь не увидит, при этом код отклика будет 404
действительно все работает, хотя раньше не получалось, может, что-то не правильно делал?
Кстати, обратите, пожалуйста, внимание на свой русский язык. Безграмотность на этом форуме штрафуется.
Я уже увидел. Больше не буду.
то пишем в самом начале (до вывода какого-либо текста в html-ку!!! (важно, так как заголовок формируется до вывода текста\кода html)) header ("HTTP/1.1 404 Not Found ");
Я просто убрал header ("HTTP/1.1 200 Ok"); и проверил. Сервер отдает 404 ошибку, а посетитель видит главную страницу. Сейчас проверю на всех сайтах.
Всем спасибо за обсуждение.
отдает 404 ошибку, а посетитель видит главную страницу
Более честно показывать другое, специальное содержимое, как написал Xeon, но это уже не так важно.
P.S. Видел необычные примеры, когда на этой странице пишут:
Страница еще не создана
Страница находится в разработке
Сервер перегружен (и meta-refresh через пару секунд на главную страницу).
Откуда и чье обращение? Если идут пользователи с ПС, то надо устранить причину - кривые ссылки на эти страницы. Если ссылки внешние - прописать редирект 301.
Вот, например, User-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322) обратился сегодня к странице mysite/_vti_bin/owssvr.dll?UL=1&ACT=4&BUILD=6254&STRMVER=4&CAPREQ=0. Зачем он туда полез? У меня и папки такой нет?
Зачем он туда полез? У меня и папки такой нет?
Английский знаете?
http://www.webmasterworld.com/forum23/637.htm
Я так понял, что он не опасный.