用SSH开发的一个网站的奇怪现象
开发了一个站,是用SSH开发的,用urlRewrite做了伪静态,在IE6上打开所有网页均正常,但用其他浏览器,比如搜狗、360、或者是安卓手机浏览器打开
某部分网页会提示404找不到网页,查看过log没有异常。
在同一板块下,数据库结构跟网页结构均一样,但只有某几个页面打开会404,实在是找不出问题在哪,请教一下各位大侠!
------解决方案--------------------不会吧。 正则 和浏览器有关系?
------解决方案--------------------你的伪静态是怎么搞的
不会一个浏览器好用别的不好用吧,而且还是404
我相信还是出在服务器端的问题
------解决方案--------------------你可以看看404的访问地址,是不是代码兼容性不好,访问地址出问题了
------解决方案--------------------搜狗和360也是ie内核吧。。
------解决方案--------------------既然用rewrite,那你仔细看看他的日志啊,日志级别调低一些,这样你能看到所有地址转换的记录,容易发现问题
------解决方案--------------------楼主先把伪静态去掉试试是不是不会出现404,这样就可以排除是不是因为使用伪静态造成的。
------解决方案--------------------斜杠和反斜杠是有区别的,各浏览器标准不一致,可以限定几个大厂浏览器,其他的不用去考虑了,360就是一个ie插件,会有一定影响的
------解决方案--------------------我的建议是 写页面的时候 注意页面的头 就是HTML声明的那个部分