分类广告


推荐文章

  • 没有找到任何内容!
您当前的位置:中国站长下载站长资讯网站运营建站经验 → 文章内容

301转向代码合集

  • 作者:不详    来源:网络转载    发布时间:2008-3-24 9:31:59
  • 字体大小:

  1、IIS下301设置

  Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。

  2、ASP下的301转向代码

  

  

  3、ASP.Net下的301转向代码

  

  4、PHP下的301转向代码

  header(”HTTP/1.1 301 Moved Permanently”);

  header(”Location: http://www.zzxiu.com/articles/301/”);

  exit();

  5、CGI Perl下的301转向代码

  $q = new CGI;

  print $q->redirect(”http://www.new-url.com/”);

  6、JSP下的301转向代码

  

  7、Apache下301转向代码

  新建.htaccess文件,输入下列内容(需要开启mod_rewrite):

  1)将不带WWW的域名转向到带WWW的域名下

  Options +FollowSymLinks

  RewriteEngine on

  RewriteCond %{HTTP_HOST} ^zzxiu.com [NC]

  RewriteRule ^(.*)$ http://www.zzxiu.com/$1 [L,R=301]

  2)重定向到新域名

  Options +FollowSymLinks

  RewriteEngine on

  RewriteRule ^(.*)$ http://www.zzxiu.com/$1 [L,R=301]

  3)使用正则进行301转向,实现伪静态

  Options +FollowSymLinks

  RewriteEngine on

  RewriteRule ^news-(.+)\.html$ news.php?id=$1

  将news.php?id=123这样的地址转向到news-123.html

  8、Apache下vhosts.conf中配置301转向

  为实现URL规范化,SEO通常将不带WWW的域名转向到带WWW域名,vhosts.conf中配置为:

  

  ServerName www.zzxiu.com

  DocumentRoot /home/lesishu

  

  

  ServerName zzxiu.com

  RedirectMatch permanent ^/(.*) http://www.zzxiu.com/$1

  

  Apache下除了以上2种方法,还有其他配置方法和可选参数,建议阅读Apache文档。

  301转向情况检测

  http://www.seoconsultants.com/tools/headers.asp

  http://www.internetofficer.com/seo-tool/redirect-check/