【问题标题】:IIS Redirect from HTTP to HTTPS including Application NameIIS 从 HTTP 重定向到 HTTPS,包括应用程序名称
【发布时间】:2015-09-10 00:06:58
【问题描述】:

我正在添加一个 URL 重定向规则,以保留原始查询的方式将用户从 HTTP 重定向到 HTTPS。比如……

http://localhost/myapp/test>> https://localhost/myapp/test

http://localhost/myapp/test?id=test>> https://localhost/myapp/test?id=test

但是应用程序名称未包含在重定向中,所以我实际得到的是以下内容...

http://localhost/myapp/test>> https://localhost/test

入站规则

IIS 结构

  • 网站
    • 默认网站
      • 我的应用程序

我相信我的重定向 URL https://{HTTP_HOST}/{R:1} 中缺少一个 IIS 变量,它代表应用程序。

是否有代表应用程序级别 (MyApp) 的 IIS 变量我可以添加到重定向 URL 或其他方式?

【问题讨论】:

    标签: iis url-rewrite-module


    【解决方案1】:

    我设法通过添加 URL 变量来完成这项工作。

    https://{HTTP_HOST}{URL}
    

    【讨论】:

      猜你喜欢
      • 2011-09-16
      • 2013-05-02
      • 2016-02-26
      • 2021-02-22
      • 2016-05-08
      • 2019-09-03
      • 1970-01-01
      • 2014-01-17
      相关资源
      最近更新 更多