当前位置: 代码迷 >> ASP.NET >> 虚拟目录下连接返回有关问题"/"不返回虚目录
  详细解决方案

虚拟目录下连接返回有关问题"/"不返回虚目录

热度:9890   发布时间:2013-02-26 00:00:00.0
虚拟目录下连接返回问题"/"不返回虚目录
我建了一个网站里面嵌套了一个网站,在虚拟目录下带“/”连接不能返回虚拟路径。如连接<a href="/index.aspx"></a>虚拟路径为test 直接返回路径是http://127.0.0.1/index.apsx 而不是http://127.0.0.1/test/index.apsx,有什么办法解决吗,不用 tomcat 也不用直接修改所有连接有什么办法解决吗?

------解决方案--------------------------------------------------------
<asp:HyperLink ID="HyperLink1" NavigateUrl="~/index.aspx" runat="server"></asp:HyperLink>
------解决方案--------------------------------------------------------
下载isapi rewrite或者Ionic's Isapi Rewrite Filter,然后在配置文件中将根目录下的请求重写到test目录下
------解决方案--------------------------------------------------------
设置webconfig 或者手动设置 /test
------解决方案--------------------------------------------------------
你针对虚拟目录的webconfig 设置
------解决方案--------------------------------------------------------
这个是设计缺陷了。参考http://msdn.microsoft.com/en-us/library/ms178685.aspx 页的
Conflicts Between Settings on Virtual and Physical Directories
一段。

如果已经这样了。。。不知道怎么办。
  相关解决方案