Проблема с wp_redirect в wordpress

vandamme
На сайте с 30.11.2008
Offline
675
1841

суть такова, плагин jexr некорректно работает, или новая версия wordpress некорректно работает с этим плагином

редирект в комментариях http://zavrab.com/exit/http://devvver.ru

приводит к попаданию на страницу http://zavrab.com/exit/http:/devvver.ru с одним слешем перед доменом ,что приводит к образованию 404 ошибки

код плагина такой

    function j_global_redirect()

{
global $jexr_opt;
$url=$_SERVER['REQUEST_URI'];
if(($url[0]!='/') and ($url[strlen($url)]!='/')) return;
$len_jexr = strlen($jexr_opt['jex_main']);
if (substr($url, 0, $len_jexr+2) == "/".$jexr_opt['jex_main']."/") {
$url = substr_replace($url , '', 0, $len_jexr+2);
if ($jexr_opt['jex_code']) $url = base64_decode($url);

$url = str_replace("\'","%27",$url);
$url= str_replace("&","&",$url);
$url = str_replace("&","&",$url);
wp_redirect($url, 302);
exit;
}
return;
}

как сделать так чтобы все работало нормально?

vandamme добавил 04.11.2010 в 02:27

и вообще есть ли плагины вроде jexr, способные перенаправлять ссылки прописанные вручную типа ljvty/exit/домен2 ?

O
На сайте с 02.06.2006
Offline
67
#1

Ну, есть и еще.

noexternallinks http://wordpress.org/extend/plugins/wp-noexternallinks/

RC Link Redirector http://www.chanishvili.org/rc-redirector/

MIF http://awtor.com/mif-menedzher-redirekta-i-tegov/

Это, что я знаю.

А смысл, на блоге ж все нормально отрабатывает?

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