iis-8 - 子域的 IIS URL 重写规则从 http 到 https
问题描述
我尝试了多个 IIS 重写规则将我的子域重定向到 https。问题:如何使我的子域http://test.example.com
重定向到https://test.example.com
. 为了提供更多信息,子域不是文件夹,而是孤立的网站。以下规则对我不起作用。
<rule name="HTTP to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTPS}" pattern="^off$" ignoreCase="false" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
仅供参考:它在我的生产网站上运行良好,因为我可以在那里为www.
.
解决方案
推荐阅读
- oracle - 在 Oracle 中更新查询引发临时空间问题
- python - 熊猫从日期范围列中提取开始和结束日期
- python - “str”对象没有属性“read”
- java - 如何在 JPQL 中重写 where 子查询条件
- python - 如何返回在类内的函数内更改的变量并在类外的函数中使用它
- java - 无法在 IntelliJ Ultimate 中使用外部依赖项(由 Maven 安装)
- swift - Swift 将数据从 TabBarController 传递到 TableViewController
- apache - 将 Apache 配置为将 http 路由到不同服务器上的 https
- docker - Traefik https 后端通信导致 x509: certificate is valid for 127.0.0.1 not
- python-3.x - Python3中带有枚举元素的枚举