我的网站在直接访问http://www.holidayexpress.org/时加载正常
但是,当通过 Google 或 Bing 等搜索引擎访问该站点时,它无法加载并仅显示以下消息:
非法变量 _files 或 _env 或 _get 或 _post 或 _cookie 或 _server 或 _session 或全局变量传递给脚本。
我已经研究了该消息,但找不到任何解决方案。
谁能告诉我如何解决这个问题或者是什么原因造成的?
我还比较了 HTTP 请求,我注意到唯一的区别似乎是Referrer
标头:
Host:www.holidayexpress.org
Referer:http://www.bing.com/search?q=holiday+express&go=&qs=n&form=QBLH&pq=holiday+express&sc=8-15&sp=-1&sk=&ghc=1&cvid=e26b4f1500b4420eae67e6914a8bfa33
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
同样,直接访问时,它工作正常。但是,如果您尝试通过搜索引擎访问它,它将无法正常工作!
谢谢你的帮助。