0
我有一个FQDN和CNAMEIIS重定向和CNAME记录
我想路由命中服务器的所有流量(通过CNAME或FQDN)以
https://fqdn
但如果我这样做了在IIS 8中的URL重定向,我得到“太多重定向”错误。
什么是最好的方式去做这件事?或者让cname和FQDN都可信。 URL重写会更好吗?
我有一个FQDN和CNAMEIIS重定向和CNAME记录
我想路由命中服务器的所有流量(通过CNAME或FQDN)以
https://fqdn
但如果我这样做了在IIS 8中的URL重定向,我得到“太多重定向”错误。
什么是最好的方式去做这件事?或者让cname和FQDN都可信。 URL重写会更好吗?
在IIS中的标准重定向是非常基本的。看看你发布的内容你有fqdn和cname都来自同一台服务器。 IIS中的重定向不检查连接是否为HTTPS,因此不断重定向浏览器直至浏览器放弃。唯一不会发生这种情况的方式是,如果您在IIS中配置了两个不同的网站,一个在端口80上侦听,另一个在443上侦听,并在端口80网站级别配置IIS重定向。
安装URL重写,您可以创建一个新的规则重定向,无需创建两个网站。
对于此图片(和web.config编辑)版本,请参阅http://www.jppinto.com/2010/03/automatically-redirect-http-requests-to-https-on-iis7-using-url-rewrite-2-0/