今天接到一个想要做301的客户,想要删除index.html那样的小尾巴,并且让非www网址跳转到www网址,需求是这样的:
weijingtai.org
www.weijingtai.org/index.html
weijingtai.org/index.html
跳转到 www.weijingtai.org
PS:index.html我不想要了 但是现在百度抓取的是这个index.html的页面。
接到之后,野狼SEO团队立马安排。是这样来做的:
第一步:进控制面板修改默认首页,把index.html顺序调整为第1个
客户提供的FTP刚好是虚拟主机,可以直接登录进控制面板来调整。有的服务器可以在伪静态文件里调整。
第二步:写伪静态规则
因为是linux的机器,看了后台是apache服务器,支持.htaccess的伪静态文件。于是写了个规则,如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.weijingtai.org$ [NC,OR]
RewriteCond %{HTTP_HOST} ^weijingtai.gotoip1.com$
RewriteRule ^(.*)$ http://www.weijingtai.org/$1 [R=301,L]
RewriteRule ^index.html$ http://www.weijingtai.org/$1 [R=301,L]
</IfModule>
第三步:刷新缓存,搞定!
需要刷新一下自己的浏览器缓存,之后就可以跳转了!
当然,不同的服务器做法不一样,如果不会做的朋友可以找野狼SEO团队帮您来做。低至10元钱,帮您解决各种网站疑难问题!
还没有人来评论,快来抢个沙发吧!