本帖最后由 jiangchuankyo 于 2018-10-11 16:08 编辑
比如访问真实静态地址 31034-1.htm 有一定几率被自动dheader()跳转访问到动态地址 forum.php?mod=viewthread&tid=31034 上去,
首先网站的伪静态绝对是没有任何问题的, 也不是每次都会跳转到动态url上去,几率很低, 我自己遇见过几次了,也与是否已经登录用户无关,游客和会员都会有一定几率跳转(有蜘蛛抓取时是游客访问的跳转到动态url记录)
已确认不是服务器问题,也不是apache问题, 也不是php5.6问题, 目前已经定位到问题绝对出在discuz上(因为访问静态url那个记录代码已经运行到DZ的代码中来了, 生成访问记录的代码文件是添加在source/class/discuz/discuz_application.php文件中的, 如果是服务器apache或PHP5.6自身程序问题导致跳转的话开始访问静态地址31034-1.htm的那个访问记录是绝对不会有记录的因为生成记录文件的代码是写在DZ的文件中的):
下面我添加的访问记录(出现跳转到动态地址错误的几率几百分之一):
上3地址baidu都已收录
|