我们先来打个比方,比如我们空间绑定了两个域名,一个是带三个达不溜的,一个是不带三个达不溜的,还有一个空间自带的地址。一共有三个地址,但是我们需要别人不管访问哪个地址,全部都转移到带三个达不溜上面来,这就需要301重定向设置,或者加一个判断。专业从事搜索引擎优化的紫薇网络在这里向大家介绍常用的ASP和PHP的301重定向设置方法:
一、ASP301重定向设置方法(如果等于,进行跳转):
<%DQYM=REQUEST.SERVERVARIABLES("HTTP_HOST")%>
<%IF DQYM="zwid.com" OR DQYM="zwid.idc.com" THEN%>
<%=RESPONSE.REDIRECT("http://www.zwid.com")%><%END IF%>
二、ASP301重定向设置方法(如果不等于,进行跳转):
<%IF REQUEST.SERVERVARIABLES("HTTP_HOST")<>"www.zwid.com" THEN%>
<%=RESPONSE.REDIRECT("http://www.zwid.com")%><%END IF%>
三、PHP301重定向 设置方法:
<?PHP $DQYM=$_SERVER['HTTP_HOST'];
HEADER('HTTP/1.1 301 MOVED PERMANENTLY');
IF($DQYM=="zwid.com" || $DQYM=="zwid.idc.com")
{HEADER("Location: http://www.zwid.com");}?>
说明:只要把上面的代码加到您网站首页文件里就可以了,如果您只需要设置一个301重定向跳转,可以把红色的删掉。如果您需要设置多个301重定向跳转,可以多复制红色部分,然后粘贴。您可以测试一下访问 zwid.com 是不是跳转到了 www.zwid.com 呢?如果跳转了,说明上面的方法很管用,不是么? |