Здравствуйте! Есть такая задача.
Сайт на wordpress. Есть страница 404.php, работает как надо: неверные адреса отдают код 404 и показывается 404 страница. Моего заказчика смущает то, что, когда показывается 404 страница, в адресной строке браузера остается по прежнему неправильный адрес, то есть, например, site.ru/lol/ вместо site.ru/404/.
Скажите, пожалуйста, можно ли сделать так, чтобы показе 404 страницы адрес менялся на site.ru/404/?
PS: Я сам понимаю, что вроде как никакого преимущества это не дает, но в данном случае легче сделать, чем убеждать в этом заказчика.
Денис Янчевский: Вставил в functions.php, редирект заработал, но возникает ошибка
Сайт www.site.ru выполнил переадресацию слишком много раз.
Можете подсказать, почему такое происходит? На самой странице 404 редиректов нет.
Не нужно так перенаправлять, работает неправильно, используйте вариант выше.
Добавлял себе на сайт, техподдержка гугла сказала, что работает не правильно, первый вариант приняли.