对于我的 .net 核心应用程序,在 IIS 8.5 中将 http 重定向到 https 但使用不同的端口

对于我的 .net 核心应用程序,在 IIS 8.5 中将 http 重定向到 https 但使用不同的端口

我有我的 .net core 应用程序。http 站点是http://www.myfakesite.com:5000但是我的 https 网站是https://www.myfakesite.com:5001

我想要的是当我打开 http 站点时它将被重定向到 https 站点。

您会看到端口也从 5000 更改为 5001。

我关注了脚步,但我不知道如何修改规则。

答案1

根据您发布的 URL,显示您需要将其放在重定向 URL 部分:

https://{HTTP_HOST}/{R:1}

因此只需添加端口即可:

https://{HTTP_HOST}:5001/{R:1}

这应该将端口 5001 添加到主机名末尾并进行相应的定向。

相关内容