Почему не отдается ошибка 404?

S
На сайте с 09.02.2017
Offline
0
1783

Ситуация: сайт на вордпрессе. Специально обращаюсь к несуществующему ресурсу https://site.ru/proekty/proekty-2/proek или https://site.ru/proekty/pro/, но сайт отдает код 301 и открывается https://site.ru/proekty/

https://site.ru/n редиректится на https://site.ru/news/.

Каждый раз проверяю в приватном режиме браузера, с другой машины, с телефона. Результат везде одинаковый. В .htaccess вот что:

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
mendel
На сайте с 06.03.2008
Offline
232
#1

Надо смотреть на хтаксесс а плагины

Шутку любишь над Фомой, так люби и над собой. (с) народ. Бесплатные списки читабельных(!) свободных доменов (http://burzhu.net/showthread.php?t=2976) (5L.com) Сайты, All inclusive. 5* (/ru/forum/962215)
S
На сайте с 09.02.2017
Offline
0
#2

На официальном https://wordpress.org/plugins/browse/beta/ (взято первое попавшееся) при обращении к https://wordpress.org/plugins/browse/bet уводит на https://wordpress.org/plugins/

8-)

mendel
На сайте с 06.03.2008
Offline
232
#3
southern:
На официальном

Ну это не "чистый" вордпресс.

Мало ли что у них за плагины стоят. Ну и там в коде звучит некий bbPress. Согласно вики это отдельная ЦМС. (если я правильно понял).

Правда первый попавшийся мне сайт на ВП имел подобное поведение.

Так что может и не плагины. Ждите вордпрессоводов, может ответят.

Wordpreser
На сайте с 01.08.2013
Offline
47
#4

в functions.php

remove_filter('template_redirect', 'redirect_canonical');
S
На сайте с 09.02.2017
Offline
0
#5

Люди подсказали, что это результат поведения функции https://developer.wordpress.org/reference/functions/redirect_guess_404_permalink/

Отключить такое поведение можно специальным плагином (гуглится).

mendel
На сайте с 06.03.2008
Offline
232
#6
southern:
Отключить такое поведение можно специальным плагином (гуглится).

Ну если я еще правильно помню логику вордпресса, то Wordpreser как раз и написал как ее отключить. Ставить плагин на каждый чих, который можно сделать одной строчкой, чтобы потом рассказывать какой ужасно-медленный ВП?

Я вообще в принципе противник вордпресса, считаю его устаревшим, но все равно - не надо так.

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