无法使用前导 .. 在*目录上退出。

时间:2022-02-09 03:06:20

         前几天敲牛腩系统的时候,敲到了登陆界面,登陆界面敲好以后,点击登陆,应该跳转到另一个界面,但是此时提示“无法使用前导 .. 在*目录上退出。”如下图:


无法使用前导 .. 在*目录上退出。



       一开始还以为自己的登陆页写的有问题,各种调错,然后尝试直接从这个页面启动,仍旧提示这个问题。


       出了问题就要解决问题,于是开始找原因,从来没碰到过这种错误,百度之,大家众说纷纭,但是最集中的还是说,路径有问题,是使用../或者~/的原因,但是我查了半天界面,界面上除了CSS,根本就没有用到路径什么的啊,无奈先把问题留到第二天。


       有的问题可以放下,有的问题绕不过去,于是找人来帮忙,冯尧帮我看了半天,问题没有解决,但是发现引用同一个母版页的网页都出现了这个问题,排查了半天,也是没解决,继续找人,实在不行了求助师傅,师傅给看了看,看了一会儿,发现母版页还引用了其他的母版页,于是去另一个母版页上找问题,改了三处,然后不报这个错误了,如下图:


这是出问题时的代码:


无法使用前导 .. 在*目录上退出。


       虽然不出问题了,但是页面上的图片不见了,所以我又该回了两个地方,最终的代码是这个样子的:


无法使用前导 .. 在*目录上退出。


       最终引起这个问题的是这样的字段:Url=../*/*,所以,以后排查这种错误的时候,主要需要检查的是Url是否对应了../或者~/,这样的写法,很容易出现问题,下面列一些我当时搜索到的解决这个问题的连接,大家有需要的可以去看看,毕竟需要具体问题具体分析!

[转]无法使用前导 .. 在*目录上退出

无法使用前导 .. 在*目录上退出的解决办法

无法使用前导.. 在*目录上退出