由于之前使用的是nginx环境,对IIS了解的比较少,今天有个客户安装了IIS需要全站域名301整站重定向,在网上找了一些资料都不是很完整,然而真正有用的并没有几个,最终通过多种方法的结合和朋友的指导,终于完成了整站301重定向,把方法分享给大家。
使用win2008服务器默认是安装了IIS7,如果没安装可以安装一下,安装后可在IIS中找到URL重写模块,如下图:
1、先绑定好需要做全站301重定向的域名
2、打开HTTP重定向,设置好你要重定向的地址,并选择永久301
3、打开URL重写,双击“空白规则”创建新规则
4、名称随意起一个,在匹配URL中的模式内输入.*
5、在条件中点击添加,并在添加条件选项卡中的模式内输入.*,并点确定
6、在操作中的操作类型中选择重定向,并在重定向URL中输入您的重定向网站URL,并在URL后面加入{R:0},选择重定向类型为永久301,点击右上角的应用
按照以上方法可以解决IIS全站301重定向问题,希望对有需要的朋友有所帮助。