Как сделать редирект undefined wordpress error 404

Раздел: FreeBSD
Написано: 21.11.2012
Автор: Antonio

У меня установлен модуль SEO Ultimate и в один день, я стал замечать что начали появляться сообщения с ошибкой 404, оказалось что при переходе из некоторых записей твиттера в адрес строки добавлялось /undefined и получалось что WordPress выдавал ошибку 404.

Я решил сделать для таких случаев редирект с кодом 301, что позволило адекватно отрабатывать данную ситуацию.

Решение: в корневой файл .htaccess добавляем строку

RedirectMatch 301 (.*)\/undefined$ $1/

Эту строку нужно добавлять место где у вас включен модуль реврайта, у меня выглядит примерно так

<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RedirectMatch 301 (.*)\/undefined$ $1/
</ifmodule>

Фразы: undefined, редирект 301, ошибка 404, wordpress

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

1 Comment

Antonio
Янв 20, 2013 14:05

Еще встречаются 404 ошибки и я добавил себе строку:
RedirectMatch 301 (.*)\/&post.*$ $1/

 

Написать

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com