404-я станица wordpress

12
V2
На сайте с 05.01.2012
Offline
118
793

Нужно было сделать так, чтобы вместо несуществующих страниц отображалась некая существующая.

Поставил плагин Custom 404 Error Page, все работает, но страница  все равно отдает "HTTP/1.1 404 Not Found" и  title "Ничего не найдено" , а нужно 200 OK.

Я так понимаю это нужно где-то в самом движке править или как?

Onecontent
На сайте с 02.05.2016
Offline
82
#1
Страница 404й ошибки и должна отдавать 404 статус.
Создание и продвижение сайтов в Самаре ( https://onecontent.ru ) Автоаксессуары и тюнинг в Красноярске ( https://carbonado24.com )
V2
На сайте с 05.01.2012
Offline
118
#2
Мне нужно, чтобы она 200 отдавала.
E
На сайте с 01.10.2017
Offline
100
#3
Vitaly2012 #:
Мне нужно, чтобы она 200 отдавала.
Не нужно. Для пользователей можете выводить на странице ошибки 404 любое полезное содержимое. Возможно, разное содержимое по разным адресам или даже по одному и тому же адресу.
Домены на продажу: https://p20.ru/collection/domains-for-sale
W1
На сайте с 22.01.2021
Offline
304
#4
Vitaly2012 #:
Мне нужно, чтобы она 200 отдавала.

С какой целью? Если страницы по указанному адресу нет, то ответ сервера должен быть 404.

Мой форум - https://webinfo.guru –Там я всегда на связи
D
На сайте с 05.02.2022
Offline
38
#5
Vitaly2012 #:
Мне нужно, чтобы она 200 отдавала.

Тогда уберите плагин и сделайте перенаправление на 404 через htaccess на любую страницу. Там и код любой сможете поставить. 

SeVlad
На сайте с 03.11.2008
Offline
1609
#6
webinfo #:
Если страницы по указанному адресу нет, то ответ сервера должен быть 404.

Или 301. Зависит от ситуации и задач. Но конечно не 200.

ИМХО тут проблема молотка.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Z
На сайте с 25.10.2022
Offline
7
#7
Вам нужен редирект на работающую? Хм ну 404 и есть 404.
M
На сайте с 17.06.2021
Offline
75
#8
zilnger #:
Вам нужен редирект на работающую? Хм ну 404 и есть 404.

да шож такое, редирект есть редиректы, зачем вы ему советуете 301-302 ответ вместо 404
просто специальным образом допускается ошибка в настройках сайта/сервера где любой путь отвечает 200 ответом без редиректов без других приколов

с поддоменами наверное все сталкивались когда любой поддомен мог ответить 200, здесь тоже самое

Bybit крипто биржа https://partner.bybit.com/b/58507 /// Зарубежные VPS с оплатой РФ картами https://aeza.net/?ref=416422 (+15% к пополнению) //// Обучаем нейронки на сайте https://f4ck41.fun/
Vladimir
На сайте с 07.06.2004
Offline
550
#9
Vitaly2012 :

Нужно было сделать так, чтобы вместо несуществующих страниц отображалась некая существующая.

Поставил плагин Custom 404 Error Page, все работает, но страница  все равно отдает "HTTP/1.1 404 Not Found" и  title "Ничего не найдено" , а нужно 200 OK.

Я так понимаю это нужно где-то в самом движке править или как?

Плагин удаляем. В htaccess прописываем
ErrorDocument 404 путь/404.php

В теме WP обычно присутствует файл 404.php
Если такого нет, создаем

вместо несуществующих страниц, для пользователя будет отображалась некая (404.php) существующая.
Но, при этом будет отдавать  "HTTP/1.1 404 Not Found" - потому, что она несуществующая для ПС))

Аэройога ( https://vk.com/aeroyogadom ) Йога в гамаках ( https://vk.com/aero_yoga ) Аэройога обучение ( https://aeroyoga.ru ) и просто фото ( https://weandworld.com )
SeVlad
На сайте с 03.11.2008
Offline
1609
#10
Vladimir #:
В htaccess прописываем
ErrorDocument 404 путь/404.php
Не надо нигде ничего прописывать.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий