您好!欢迎光临赵容部落O(∩_∩)O~
时间:2010年4月20日 栏目:Wordpress 作者:赵 容 点击: 8,094 次
起初赵容部落使用的是zrblog.tk域名,可是几个朋友都说,tk域名百度权重低,而且因为是免费的,随时可能给你删除,或者被GFW给墙了,想一想也对,就煮了这个zrblog.net的米,本来想注com的,可惜被人煮了。
本来注册了net以后,之前的tk我一样的是指定这个空间,一样访问的,可是今天在网络上闲逛,发觉不少人说:不要2个域名指定同一个空间,甚至说不带www和带www的都做个重定向,我晕死,农民就是农民,赵容就不知道,赶紧学习,下面是我总结下各位前辈写的东西,加上我个人的实践,有不足的地方,欢迎指正!
关于wordpress的301重定向,网络上有2种方法,一种是改.htaccess文件,另一种是改头部文件,首先我们来看看这个.htaccess怎么改。打开网站根目录的.htaccess文件,原来的代码一般是:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END
你在下面添加下面一段代码,变成,
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
rewritecond %{http_host} ^www.zrblog.tk[nc]
rewriterule ^(.*)$ https://www.zrblog.net/$1 [L,R=301]
</IfModule>
# END
注意:把代码中域名部分更改为你自己的域名。
另外一种方法,直接在文件中重写。
1. 直接打开WordPress根目录下的 wp-blog-header.php 文件
2. 在第一行插入以下代码:
if (strtolower($_SERVER['SERVER_NAME'])!=’www.zrblog.net)
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)==’/index.php’) {
$URIRedirect=’/’;
}
header(’HTTP/1.1 301 Moved Permanently’);
header(’Location:https://www.zrblog.net.$URIRedirect);
exit();
}
OK了,这样子就完成了301重定向了。据说301重定向对SEO有利,所以赵容也做了下,做好以后,怎样才知道自己做的成功了没有呢?下面我来提供2个检查的地址,大家可以自行去测试下。
http://seohelper.cn/tools/urlredirect(推荐:中文界面)http://www.seoconsultants.com/tools/headers.asp
http://www.internetofficer.com/seo-tool/redirect-check/
还有朋友把不带www的域名重定向到www的上面,具体的原理,也是上面一样,大家也可以自行研究。
声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: wordpress换域名301重定向及检测工具地址码字不易,谢绝复制粘贴! 关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售及代购,所有访客朋友请在国家法律法规许可范围内购买和使用产品,QQ群讨论:683851361. 关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.