我们先来打个比方,比如我们空间绑定了两个域名,一个是带三个达不溜的,一个是不带三个达不溜的,还有一个空间自带的地址。一共有三个URL地址,但是我们需要别人不管访问哪个地址,全部都转移到带三个达不溜上面来,这就需要301重定向设置,或者加一个判断。专业从事搜索引擎优化的您湖网络在这里向大家介绍常用的ASP和PHP的301重定向设置方法:
一、ASP301重定向设置方法: <%
Dim thishttpUrl
thishttpUrl=Request.ServerVariables(""HTTP_HOST"")'
if thishttpUrl=""ninhu.com"" or thishttpUrl=""ninhu.host.com"" then '
Response.Status=""301 Moved Permanently""
Response.AddHeader ""Location"", ""http://www.ninhu.com/""
end if
%>
二、PHP301重定向 设置方法: || $HOST==""ninhu.host.com""){
Header(""HTTP/1.1 301 Moved Permanently"");
Header(""Location:http://www.ninhu.com/"");
}
?>
说明:只要把上面的代码加到您网站首页文件里就可以了,一般默认的是“index.asp”或“index.php”。如果您只需要设置一个301重定向跳转,可以把红色的删掉。如果您需要设置多个301重定向跳转,可以多复制红色部分,然后粘贴。您可以测试一下访问 ninhu.com 是不是跳转到了 www.ninhu.com 呢?如果跳转了,说明上面的方法很管用,不是么?
本文《如何设置301重定向来实现URL跳转》由专业从事企业网站建设和网站排名优化的您湖网络于2011年01月15日所收集或撰写。如果您觉得本文不错,请向您身边的朋友推荐和介绍;倘若本文有不足之处或对您有所侵犯,请来信通知我们!另外,如果您的企业或网站需要做网站关键词优化请与我们取得联系,您湖网络将以最合理的价格、最快捷的速度、最安全的方法为您优化出最满意的效果!转载请保留此说明,谢谢合作! |