我在IIS7中有一个网站希望我已经添加了一个应用程序,当我尝试点击应用程序中的链接时,我的问题就在应用程序路径中,它总是将我重定向到网站的默认页面,即使我单独打开应用程序而不将其合并到每个路径工作中,因此我们有义务更改应用程序的每个路径以使它们正常工作。我的问题是:
答案 0 :(得分:2)
关于第一个问题
如果您想在一个IIS上托管2个应用程序,您有两个选择:
关于第二个问题
如果您决定使用子应用程序,很遗憾您没有任何其他选项来重写"您代码中的所有链接。我的建议是创建一个函数,它会自动为外部链接添加前缀,并为其配置的其他站点存储基本链接。我成功完成了这样的项目。
如果您决定使用反向代理,并且轻松"单独的链接,您可以设置反向代理为您工作。例如,所有链接都以" A"转到应用程序1,休息到应用程序2.您可以使用正则表达式编写非常复杂的规则。