【发布时间】:2020-10-16 04:29:16
【问题描述】:
我正在尝试在我的 IIS 上设置 URL 重写,以便它处理 http 并进行加密。我的目标如下
1) 到 http://example.com、http://www.example.com 和 https://www.example.com 的所有流量都应重定向 (301) 到 https://example.com
2) 应保留任何子页面和查询字符串,以便 http://www.example.com/whatever/login.aspx?username=blabla 变为 https://example.com/whatever/login.aspx?username=blabla
3) 不应重定向对http://example.com/.well-known/acme-challenge/* 和http://www.example.com/.well-known/acme-challenge/* 的所有请求(其中“*”可以是任何子页面和查询字符串)
这就像我什么都试过了,但我无法让它发挥作用。
【问题讨论】:
标签: iis url-rewriting lets-encrypt url-rewrite-module