【发布时间】:2012-03-22 13:14:28
【问题描述】:
我搜索了 Google 和 StackOverflow 试图找到解决方案,但它们似乎都与 ASP.NET 等有关。
我通常在我的服务器上运行 Linux,但对于这个客户端,我使用的是带有 IIS 7.5(和 Plesk 10)的 Windows。这就是我对 IIS 和 web.config 文件有点不熟悉的原因。在.htaccess 文件中,您可以使用重写条件来检测协议是否为 HTTPS 并进行相应的重定向。有没有一种简单的方法可以使用 web.config 文件,甚至使用我安装的“URL Rewrite”模块来实现?
我没有使用 ASP.NET 的经验,所以如果解决方案中涉及到,那么请包括如何实施的明确步骤。
我使用 web.config 而 not PHP 这样做的原因是我想对站点内的所有资产强制使用 HTTPS。
【问题讨论】:
标签: c# asp.net iis https web-config