我使用下面的代码在wordpress中重定向
$currentPage = explode('?', $_SERVER ['REQUEST_URI']);
$current_page_url = $currentPage[0];
if($current_page_url == '/e-commerce')
{
header("Location : http://www.mysite.com/complete-e-commerce-solution",true);
}
我在header.php中使用此代码,我正在重定向到第三方site.is那个问题?
答案 0 :(得分:3)
您需要使用'exit`跟随标题调用。但是,使用wordpress的内置wp_redirect函数可能会更好:
wp_redirect("Location : http://www.mysite.com/complete-e-commerce-solution");
exit;
使用wordpress功能允许插件过滤输入并清理输入(这里不太适用,只是好习惯)。
答案 1 :(得分:0)
是否有可能从/e-commerce
获取$currentPage[0]
? '/e-commerce'
看起来更像是$currentPage[1]
上的内容。