从搜索引擎访问时不会加载Joomla站点

时间:2013-09-24 21:42:14

标签: php joomla search-engine referrer

直接访问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

同样,直接访问时,它可以正常工作。但是,如果您尝试通过搜索引擎访问它,它将无法正常工作!

感谢您的帮助。