我是新手与IIS,并试图在一个网站中设置两个应用程序。这是我所做的:IIS 8两个应用程序在一个网站 - Response.Redirect(“〜/”)
我在IIS中创建了一个网站,并在网站中添加了两个应用程序。我可以成功地浏览到:
http://servername/site1
http://servername/site2
我的每个不同的应用场合露面,并且一切似乎都正常工作。问题是我的C#代码中的重定向实际上重定向到了什么地方。我尝试导航到类似下面的不同页面:
Reponse.Redirect("~/Folder/Page.aspx");
而不是寻找应用程序文件夹(site1/Folder/Page.aspx)
,它正在寻求在网站根目录的文件夹:中http://servername/Folder/Page.aspx
代替'http://servername/site1/Folder/Page.aspx
。我如何获得'〜'来引用应用程序根目录,而不是整个网站根目录?
它看起来像'Request.ApplicationPath'是我的问题的解决方案。谢谢您的帮助。 –