无法使用前导 .. 在顶级目录上退出
当时看到这个错误就晕了,查看路径对的,然后再网上找答案,也搞不定....
但还是搞定了.
解决方案:
1. 看看请求的路径是否错误.<head></head> 中或引用用户控件,css,js等 前面加"~" 不要用" ../"
form中就用 "../" 或'' ../../ ''
2. 就是检查请求的网页中的图片或者路径看是否正确(我的就是这个错误,"../../".) ,一定要仔细.
看来可能是某些地方使用了“../”的缘故。
仔细检查,果然,在一个引用图片的地方有人做了这样的连接“../xxx/pic”。修改之后就好了“~/pic”。
原因:在程序设计的时候,建立的是虚拟目录,在某个网站下的;但是更新到发布环境时候,发布到了一个网站,已经是顶级目录了,所以没法使用../