- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Согласно рекомендации Яндекса, при отсутствии запрашиваемой страницы сервер должен выдавать браузеру и поисковой системе отклик 404. Так оно и происходит, если страница 404 не обрабатывается (верхний скриншот). При этом в адресной строке остается адрес вызванной страницы.
Теперь для обработки несуществующей страницы создан специальный файл 404.html, а в .htaccess добавлена строка:
При этом при вызове несуществующей страницы в адресной строке автоматически прописывается адрес http://fh7929mi.bget.ru/404.html, а сервер дает отклик 302 (нижний скриншот).
И получается, что это не соответствует стандартам Яндекса.
Что здесь сделано неверно?
У меня так:
ErrorDocument 404 /404.html
Отдает 404. Может у хостера спросить?
Отдает 404.
А Вы проверяли, так ли это?
у вас какая CMS ? и файл .htaccess покажите
Неверно то, что страница по факту существует. А то что она называется 404 всем пофигу.
Отдавайте заголовок 404 и всё будет нормально.
https://www.google.com/search?q=PHP+404+header&oe=utf-8&channel=suggest&gws_rd=cr&hl=ru&sa=X&as_q=&nfpr=&spell=1&ei=ksaaU5PHJMHnywPPpICgCw&ved=0CBEQvwU
есть мнение что у вас конфликт между nginx и апач
у вас какая CMS ? и файл .htaccess покажите
CMS в данном случае отсутствует.
Файл .htaccess ничего интересного не содержит:
Файл .htaccess ничего интересного не содержит:
ErrorDocument 404 http://fh7929mi.bget.ru/404.html
У меня так:
ErrorDocument 404 /404.html
Владимир-C, между относительным и полным адресом с протоколом есть разница.
http://httpd.apache.org/docs/2.2/mod/core.html#errordocument
Note that when you specify an ErrorDocument that points to a remote URL (ie. anything with a method such as http in front of it), Apache will send a redirect to the client to tell it where to find the document, even if the document ends up being on the same server. This has several implications, the most important being that the client will not receive the original error status code, but instead will receive a redirect status code.
А Вы проверяли, так ли это?
Это так.
удваиваю предыдущего оратора.
ErrorDocument 404 /404.html
Ага, проверял заголовок ответа сервера. Тут уже высказались за меня.