我正在尝试运行一个反向代理到一个通过 IIS 在本地运行的网站,以使 SSL 正常运行。我已经设置了所有规则,以便我可以完美地查看网站的 90%。该应用程序是 Atlassian 的 Crucible,但我认为我的问题比这更普遍。
错误的请求具有以下格式(带有经过清理的名称和路径)
看起来 URL 重写正在删除请求中 ~ 字符之后的所有内容。
对于我试过的入站重写规则
crucible(.*)
^crucible(.*)
^/crucible(.*)
^/crucible(.*)$
以及大约十几种其他变体。我还通过选中和未选中的“应用查询字符串”框完成了此操作。
我终于找到了一种让应用程序正常工作的方法。正确的 UR 是
然后我将 URL 传递到我的网站,后缀为
现在可以了。