除 IIS 上的网站外,其他所有网站都强制使用 https

除 IIS 上的网站外,其他所有网站都强制使用 https

我遵循了这个例子“在 IIS 中将所有 HTTP 重定向到 HTTPS 的最佳方法”用于重定向到 https 并且效果很好。

我只有一个网站是例外。它有一些非 https 地图引用,导致网站无法在 https 下正确加载。目前,在网站更新之前,我必须使用 http。

我是否正确地假设我必须在当前规则中创建一个条件来执行此操作?

那么,话虽如此,我可以通过一个 URL 重写规则排除一个域,同时要求所有其他域使用 https 吗?

谢谢你!

答案1

  1. 更改条件以使其与您排除的网站不匹配:

在此处输入图片描述

或者

  1. 添加另一条规则现有 - 匹配您排除的站点,action=none 并停止处理:

在此处输入图片描述

相关内容