/文章

教你怎么做301重定向

经过一番挫折啊。现在域名终于换回qinghuo.net了。花了我多几百大洋啊 呵呵

从qinghuonet.com转到qinghuo.net本来第一个就不收录我的站

但是至少每天从百度来十几个IP啊,这下换域名换的什么都没了。算了 做个301吧

从搜索引擎优化角度出发,301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。同样,在使用301永久性重定向命令让多个域名指向网站主域时,亦不会对网站的排名产生任何负面影响。本文介绍两个较为简单的完美解决301重定向的方法

方法1:修改.htaccess文件
  • <ifmodule mod_rewrite.c>
  • RewriteEngine On
  • RewriteRule %{HTTP_HOST}www.qinghuonet.com$ [NC]
  • RewriteRule ^(.*)$ http://blog.qinghuo.net/$1 [R=301,L]
  • RewriteCond %{HTTP_HOST}qinghuonet.com$ [NC]
  • RewriteRule ^(.*)$ http://blog.qinghuo.net/$1 [R=301,L]
  • </ifmodule>
方法2:使用PHP的重定向代码
  • < ?php
  • $the_host = $_SERVER['HTTP_HOST'];//取得进入所输入的域名
  • $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断后面的请求部分
  • if($the_host !== 'www.qinghuo.net')//qinghuo.net是我现在的域名
  • {
  •     header('HTTP/1.1 301 Moved Permanently');//发出301头部
  •     header('Location: http://blog.qinghuo.net'.$request_uri);//跳转到我的新域名地址
  •     exit();
  • }
  • ?>

如果你看了搞不定的话 找我 我帮你免费做301 嘿嘿 QQ85671905哦

原文链接:教你怎么做301重定向,转发请注明来源!
0 0

发表评论

要发表评论,您必须先