> 教程分享 > 【经验】wordpress 4.1更换域名之后301跳转设置教程

【经验】wordpress 4.1更换域名之后301跳转设置教程

小夕博客刚刚更换了域名,并改名vps指南,启用新的域名VPSZN.COM。更改好之后,需要做的就是进行域名301跳转,小夕也认真的查看了百度的相关资料,并做好了准备!目前VPS指南已经成功设置好了301跳转,目前还没有发现什么问题!其实方法也非常的简单,也没有其他教程说的那么复杂!

# BEGIN WordPress

Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.9864.org [nc]
rewriterule ^(.*)$ http://www.vpszn.com/$1 [L,R=301]

# END WordPress

以上是VPS指南目前使用的301跳转,其中的9864.org指的是原来的域名,而vpszn.com对应的是新域名!把 .htaccess 文件 WordPress 部分修改成上面样子,之后上传到网站根目录!
注意:小夕原使用的是linux虚拟主机,所有以上的代码适合于Linux虚拟主机!

对于使用Windows主机可以修改PHP,方法如下:
修改 wordpress 根目录下的 wp-blog-header.php,并在文件开头 if (strtolower($_SERVER['SERVER_NAME'])!='vpszn.com')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:http://vpszn.com'.$URIRedirect);
exit();
}

注意:把里面的两个 vpszn.com修改成你的新域名,这个方法没有测试!