最近在网上看到很多有关在IIS6.0里面配置301永久重定向的文章,但是这类文章本上都使用文字在介绍IIS6.0里面配置301永久重定向,而且介绍的也不够详细清楚,所以呢,今天在下就用图文的方式来给大家分享下配饰IIS6.0的301永久重定向的方法步骤。
一般做301重定向主要由以下用途:
1、将主域名的权重传递给www域名(最为常见);
2、将老域名的权重传递给新域名(比较常见);
3、网站改版需将某个目录整体301重定向至新目录(涉及到文件名问题,此项目要慎重);
4、多个域名重定向到一个域名(若是相关的如将.net.cn.com.cn.org等重定向至同名字的.com域名);
5、其它不建议的301重定向:将某个已经删除的目录或文件全部重定向至首页;将多个并不相关的域名,甚至被惩罚的域名重定向至主要域名,这些都不建议。
如果你确认要进行301重定向操作,那么就去做吧。
Linux的301重定向设置只需修改.htaccess文件,ii7配置也较为简单,网上有很多示例,不再说明。
下面我们说说iis6网站301重定向至www域名的做法,此重定向最为常见的,也符合网站的优化。
1、首先你要登陆网站服务器或VPS,右键目标网站-属性-网站标签-IP地址后面的高级-确认当前的网站标识只有域名的www主机头值,如下图,如果还有主域名的主机头值,请删除,若有IP地址的主机头值也请删除(早期网站业界都传言搜索引擎蜘蛛主要通过IP访问,所以很多网站都将IP也列为主机头值,以方便蜘蛛抓取,但此问题现在易引起网站镜像克隆,建议你删除)。
301重定向前先删除主域名主机头值,只留下www主机头
2、在服务器或VPS上创建一个新的301文件夹,里面放置一个空的index.html文件(你的服务器默认首页文件名都行),然后在IIS中新建网站,主机头填写主域名,创建完毕后,右键新建的网站-属性-主目录标签,选择重定向到url,下方填写带www的域名完整地址,,勾选下方的“资源永久重定向”(此项非常重要,意味着你的重定向是临时重定向还是301永久重定向),选择下方的执行权限,选择纯脚本。
设置重定向到url,勾选资源永久重定向