环境:
我想要实现的目标:
我了解到这可以通过URL重写和ARR来完成,但是当我关注很多文章(例如http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis)时,它只是部分工作。标题已重新编辑,但未找到页面资源,因为例如http://myserver.com/grafana/scripts/script.js不存在。我理解,文件不存在,因为它在http://myserver.com:3000/scripts/script.js,但我不知道为什么页面加载正确,但资源不是?我错过了什么或者我做错了什么?
任何建议都将受到赞赏。
答案 0 :(得分:2)
我终于找到了解决方案,主要的错误是,我没有在URL重写中设置出站规则,我只是设置了入站规则,所以资源路径无效。感谢这篇文章http://blog.cellenza.com/archi-patterns-bp/reverse-proxy-iis-url-rewrite/我设法正确设置了所有内容。