为简洁起见,我已修改(但未更改)此问题;查看以前版本的编辑
我有一个具有以下(建议的)文件系统层次结构的 ASP.net 网站(非应用程序,非 MVC ):
可以进行哪些配置更改(如果有)来实施此方案?这可能吗?定位为应用程序Cannot use a leading .. to exit above the top
时,我收到了错误。/Site
我想知道是否有办法解决这个问题。
正如我所看到的,鉴于该网站在以下位置C:\www\SiteRoot\
运行http://example.com/
:
PATH URL
~ C:\www\SiteRoot\ none
/ C:\www\SiteRoot\Site\ http://example.com/
~/Site C:\www\SiteRoot\Site\ http://example.com/
/About C:\www\SiteRoot\Site\About http://example.com/About/
因此,仍然
会MasterPageFile="~/Site/About.master"
正确解析,. 希望这种配置是可能的。<img src="/About/ImageInAboutFolder.jpg" />