无法使用前导 .. 在顶级目录上退出 中的另一种解决方案:
2013-06-28 15:53
169 查看
前言:
关于无法使用前导 .. 在顶级目录上退出 ,在2011年时,就已经遇到了。
同样的程序,用户访问是完全正常的。但是部署在A服务器上,搜索引擎抓取时,一点问题都没有。但是切换到B服务器后,搜索引擎抓取时,老是出问题:无法使用前导 .. 在顶级目录上退出。
当时老是解决不了问题。两年后,这个问题越来越严重了,于是终于决定要把这个问题解决掉,不管花多少时间。
到网上查了一下相关的问题资源,关于无法使用前导 .. 在顶级目录上退出 的解决方案不少,一一都试了,但是还是不行。
受到:http://www.cnblogs.com/dlwang2002/archive/2006/08/04/318071.html的启发,尝试了一下把文件的路径由原来的根目录,移到一个目录下面,居然就可以了。
文件放在根据目录下出现错误是:
所使用的url重写规则是:
通过搜索引擎模拟抓取,是跳到出错页面,所出现的画面如下:
改为:
通过搜索引擎再次模拟抓取,张于正常了:
结尾:
通过上面的方法,虽然不知道到底是什么原因,但是总算是解决了问题。
希望有明白是什么的朋友告知一下。
关于无法使用前导 .. 在顶级目录上退出 ,在2011年时,就已经遇到了。
同样的程序,用户访问是完全正常的。但是部署在A服务器上,搜索引擎抓取时,一点问题都没有。但是切换到B服务器后,搜索引擎抓取时,老是出问题:无法使用前导 .. 在顶级目录上退出。
当时老是解决不了问题。两年后,这个问题越来越严重了,于是终于决定要把这个问题解决掉,不管花多少时间。
到网上查了一下相关的问题资源,关于无法使用前导 .. 在顶级目录上退出 的解决方案不少,一一都试了,但是还是不行。
受到:http://www.cnblogs.com/dlwang2002/archive/2006/08/04/318071.html的启发,尝试了一下把文件的路径由原来的根目录,移到一个目录下面,居然就可以了。
文件放在根据目录下出现错误是:
所使用的url重写规则是:
通过搜索引擎模拟抓取,是跳到出错页面,所出现的画面如下:
改为:
通过搜索引擎再次模拟抓取,张于正常了:
结尾:
通过上面的方法,虽然不知道到底是什么原因,但是总算是解决了问题。
希望有明白是什么的朋友告知一下。
相关文章推荐
- 无法使用前导 .. 在顶级目录上退出 中的另一种解决方案(二)
- [置顶] "无法使用前导 .. 在顶级目录上退出" 错误分析以及解决方案
- "无法使用前导 .. 在顶级目录上退出" 错误分析以及解决方案
- "无法使用前导 .. 在顶级目录上退出"的解决方案(asp.net2.0+urlrewrite)
- 无法使用前导 .. 在顶级目录上退出
- 遇到了urlrewriter的:"无法使用前导.. 在顶级目录上退出"问题
- 解决由于重装系统,环境不同引起的“无法使用前导 .. 在顶级目录上退出”
- 无法使用前导 .. 在顶级目录上退出(Cannot use a leading .. to exit above the top directory)
- "无法使用前导.. 在顶级目录上退出"问题的解决
- 无法使用前导 .. 在顶级目录上退出
- 母版本---无法使用前导.. 在顶级目录上退出 错误分析
- 无法使用前导.. 在顶级目录上退出
- 无法使用前导 .. 在顶级目录上退出(转)
- 无法使用前导 .. 在顶级目录上退出。
- 解决:无法使用前导 .. 在顶级目录上退出
- URL重写后,无法使用前导 .. 在顶级目录上退出。
- ASP.NET2.0 - Cannot use a leading .. to exit above the top directory.(无法使用前导 .. 在顶级目录上退出)
- 无法使用前导 .. 在顶级目录上退出
- 无法使用前导 .. 在顶级目录上退出
- 无法使用前导 .. 在顶级目录上退出的解决办法