部署asp.net Web应用程序IIS7后断开链接

问题描述

|| 我有要部署在现有domain.it/下的web_app 问题是web_app中的所有URL都是绝对的,因此所有链接都断开了。 我怎么说,iis是否可以更改web_app的根级别? 我无法在根目录下部署web_app文件夹。 谢谢!!     

解决方法

如果以这种方式使用路径,则无需关心应用程序的部署位置。看下面的例子...
<img alt=\"\" runat=\"server\" src=\"~/Images/abc.jpg\" />
<asp:HyperLink ID=\"HyperLink1\" runat=\"server\" NavigateUrl=\"~/About.aspx\">HyperLink</asp:HyperLink>
~
将映射到应用程序根目录