我已经设置了IIS7,并使用ARR作为我的反向代理。
我使用redirect到https:// localhost:8443 / {R:1}的规则https://sub.example.com/(.*)设置了一条空白规则。
这似乎运作良好,除了我得到一个403错误…
任何build议?
(只能发布一个url,因此空间是有意的)
你提到了“redirect” https:// localhost:8443 。 URL重写规则是否实际使用“redirect”? 如果是这样,它不利用ARR,并导致客户端redirect到本地主机,最终用户将无法访问(这将取决于他们是否有一个站点在本地计算机上监听端口8443)。
而不是redirect,使用“路由到服务器场”,并指向一个正常运行的服务器场。 这将导致它像一个反向代理function。
检查服务器场上的运行状况testing,以确认它在线并且正常工作。
此外,如果您尝试使用ARR服务器上的站点(即本地主机),则可能不需要URL重写或ARR。 只需将端口80上的绑定从8443更改为sub.example.com,即可直接使用。