301重定向

2010年2月25日20:43:06 评论 391

  网站更换域名后为了损失流量可以使用301重定向,我的站点前段时间使用的是happywanglu.com域名,最近更换为了duoluodeyu.com。采用了和原来一样的固定链接形式。

  我现在使用的是windows主机下的空间,所以主机并不支持.htaccess。要想实现301重定向就麻烦了,这里我用到了一个国外的免费虚拟主机http://www.openwebster.com/home,这个主机还不错,将原域名指向你这个主机的空间,设置空间www目录下的.htaccess文件,例如我原来的.htaccess文件内容为:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

现在在它的前面加上几句代码即可实现301重定向。修改后的.htaccess文件内容为:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.duoluodeyu.com$ [NC]
RewriteRule ^(.*)$
http://www.duoluodeyu.com/$1 [L,R=301]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

红色内容即使我新加上的,意思即为如果访问本空间的域名不是www.duoluodeyu.com,则重定向为http://www.duoluodeyu.com

保存新设置的.htaccess文件后,即可实现301重定向。你可以访问本站原地址www.happywanglu.com测试。

avatar
WordPress主题和插件添将支持自动更新功能 业界动态

WordPress主题和插件添将支持自动更新功能

WordPress 作为最流行的博客平台,有着丰富的扩展和主题生态系统。然而主题和扩展也经常成为 WordPress 网站的安全隐患,原因是网站管理人员在安装扩展或主题之后就不再更新。当扩展或主题发现...
WordPress 5.3.1版本发布 业界动态

WordPress 5.3.1版本发布

来自WordPress官方的消息,WordPress 5.3.1版本发布,这是一个安全更新版本,也是一个常规更新维护版本。 WordPress 5.3.1一共修复46个漏洞或者漏洞相关安全问题。 官方...
begin主题显示文章8小时前发布的解决办法 网站建设

begin主题显示文章8小时前发布的解决办法

使用Wordpress begin主题的站点可能都会遇到这个问题,新发布一篇文章,提交后在首页和列表页却显示8小时前发布的,不用想,肯定是时区不一致造成的。一般都会去检查仪表盘 – 设置 -常规-时区...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: