分享:设置301转向方法大全

 301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。
?
1、IIS下301设置

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

2、ASP下的301转向代码

<%@?Language=VBScript?%>?<%?Response.Status=”301?Moved?Permanently”?Response.AddHeader?”Location”,?”http://www.mydomain.cn”?%>

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

<script?runat=”server”>?private?void?Page_Load(object?sender,?System.EventArgs?e)?{?Response.Status?=?”301?Moved?Permanently”;?Response.AddHeader(“Location”,”http://www.mydomain.cn/articles/301/”);?}?</script>

4、PHP下的301转向代码

header(“HTTP/1.1?301?Moved?Permanently”);?header(“Location:?http://www.mydomain.cn/articles/301/”);?exit();

5、CGI?Perl下的301转向代码

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

6、JSP下的301转向代码

<%?response.setStatus(301);?response.setHeader(?”Location”,?”http://www.mydomain.cn/”?);?response.setHeader(?”Connection”,?”close”?);?%>

7、Apache下301转向代码

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

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

Options?+FollowSymLinks?RewriteEngine?on?RewriteCond?%{HTTP_HOST}?^mydomain.cn?[NC]?RewriteRule?^(.*)$?http://www.mydomain.cn/$1?[L,R=301]

2)重定向到新域名

Options?+FollowSymLinks?RewriteEngine?on?RewriteRule?^(.*)$?http://www.mydomain.cn/$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中配置为:

<VirtualHost?*:80>?ServerName?www.mydomain.cn?DocumentRoot?/home/lesishu?</VirtualHost>

<VirtualHost?*:80>?ServerName?mydomain.cn?RedirectMatch?permanent?^/(.*)?http://www.mydomain.cn/$1?</VirtualHost>

?

重定向说白了就是通过各种的方法将各种网络请求重新定个方向转到其它位置。 如:网页中的重定向.配置完成后,一定认真检查一下是否正确。Internet有很多类似的Server Header检查工具,如Check Server Headers Tool – HTTP Status Codes Checker

本文固定链接: http://blog.cztree.com/index.php/archives/172 | 成长树CzTree's Blog

该日志由 cztree 于2011年06月14日发表在 站长分享 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 分享:设置301转向方法大全 | 成长树CzTree's Blog
关键字: , , ,

分享:设置301转向方法大全:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!