Задать вопрос
@caof19

Как сделать 404 по несуществующему url на Wp?

Здравствуйте, возникла проблема: допустим есть сайт на вп site.ru, на сайте есть страница по урлу site.ru/gshock, я ввожу site.ru/g нажимаю enter и у меня переходит редирект на site.ru/gshock, как от этого избавится и можно ли вообще?
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Здравствуйте.

Попробуйте плагин Disable URL Autocorrect Guessing.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
megakor
@megakor
Go/PHP developer | ВКонтакте
Добавьте в functions.php
add_filter('redirect_canonical', function ($redirect_url) {
    return is_404() ? false : $redirect_url;
});
Ответ написан
@moonbow
QA
очень годная идея фичи для вордпресников Денис Янчевский =) что-то наподобие свитч-мода или чек-бокса для такого рода редиректов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы