Код ответа страницы 404 получен код 200. Это проблема?

doctor1963 doctor1963   25.01.2017 09:14   2 603  
Кто подскажет как лучше всего решить эту проблему; Код ответа страницы 404 Получен код 200? Сайт на wordpress,сервер  nginx

Ответы на вопрос (6) Написать ответ
Gryn Gryn   25.01.2017 09:36
У вас есть опубликованная страница, имя которой "404" и код статуса HTTP, при обращении к ней - 200?
Так это норм. код 200 - страница существует, все в порядке.
0
doctor1963 doctor1963   25.01.2017 09:50
А ссылку на главную с страницы 404 можно сделать в файле Шаблона ошибки 404 (404.php)?И еще редирект c WWW, не подскажите как сделать?

0
Gryn Gryn   25.01.2017 10:11
страница 404 - такая же страница, как и все другие. Просто на нее просходит редирект с несуществующих страниц. Оформить эту страницу можно как вам угодно. Вот у меня тряпочка, посмотрите :) https://happybu.ru/404.html
HTTP ответ этой странцы - 200, потому что она реально существует.
0
Gryn Gryn   25.01.2017 10:13
# редирект с www на без www
RewriteCond %{HTTP_HOST} ^www.САЙТ.ru$ [NC]
RewriteRule ^(.*)$ http://САЙТ.ru/$1 [R=301,L]
0
Nika_r Nika_r   25.01.2017 11:02
Насколько я понимаю, вам это написал сервис pr и показал вам это как ошибку. У нас такое было, когда мы намеренно поставили перенаправление с несуществующих страниц на главную (в результате получался код 200 с несуществующих страниц). Потом мы пришли к выводу, что это для продвижения плохо и сделали так, чтобы код страницы с ошибкой были 404. А что именно вы хотите - не очень понятно. Если будете направлять с несуществующих на главную, насколько я понимаю, у вас код 200 и останется.
0
doctor1963 doctor1963   25.01.2017 19:48
Да,Nika_r это написал сервис pr ,раньше почему-то написал,и еще написал,что ссылки на главной нет, да еще так написал, как-буд-то бы это ошибка
0

Войдите, чтобы написать ответ
Вход Регистрация

C ТОП50 в ТОП5 с помощью поведенческих факторов в Яндексе и Google.