windows IIS6服务器全站301跳转永久重定向设置方法
公司的网站使用了多个域名绑定,导致网站在百度的收录重复,于是要对其进行301跳转。网站使用的服务器,安装的是windows系统,整站跳转通过IIS站属性进行。
如图所示:
公司的网站使用了多个域名绑定,导致网站在百度的收录重复,于是要对其进行301跳转。网站使用的服务器,安装的是windows系统,整站跳转通过IIS站属性进行。
如图所示:
[ISAPI_Rewrite] httpd.ini伪静态实现不带www域名自动跳转到带www域名
问题:如果两种url(不带www域名、带www域名)同时可以打开网站,那么对于搜索引擎,会收录两个不同的url但页面相同的页面。
一、对网站收录有什么影响?
1、搜索会判定相同的页面为相似页面,便会去删除其一并连带惩罚。
2、页面权重分散,由于多了一半相似页面,权重也会被分割。
二、那样做的好处?
...先说下前提条件,就是所用程序本身没有相关功能。相对应的可用此代码的情况有相同域名下的手机站和PC站之间的相互跳转,不同域名下的手机站和PC站之间的相互跳转。
我们就先贴上PC站跳转手机站的代码
<script> if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iOS|iPad|Backerry|WebOS|Symbian|Windows Phone|Phone)/i))) { location.replace("手机站网址或域名") } </script>
其实这里可以看出来,是通过判断所用设备的系统来决定是否跳转的。
...ASPCMS 301重定向的方法! 带www和不带www域名相互跳转,不同域名之间的跳转
代码如下:
<% if request.ServerVariables("HTTP_HOST")="网址.com" then Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.网址.com" Response.End end if %>
请将这段代码橙色网址修改成你自己的网址。然后把这段代码添加到网站根目录 index.asp最上边即可。
...