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

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

У меня установлен модуль 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 звезда2 звезды3 звезды4 звезды5 звезд (2 оценок, в среднем: 5,00 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


1 Comment

Antonio
Янв 20, 2013 at 14:05

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


 

Написать


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