Codeigniter正在寻找“;favicon.ico.html”;在一台服务器上,而不是在其他服务器上


Codeigniter looking for "favicon.ico.html" on one server, not others

我有两个服务器,alpha和beta(以及我的本地机器)。

Codeigniter被设置为在".html".的配置中使用页面扩展

在测试版服务器上,当加载页面时,我收到一个"http://beta.mydomain.co.uk/favicon.ico.html"但这个请求没有发生在阿尔法服务器或我的本地机器上

我没有一个favicon集(还没有),而且它调用favicon.co.html的事实看起来也不太好。我本以为CI会知道不向.ico扩展名添加.html?

基本上,测试版服务器为什么要查找它,我如何停止它,或者至少修复CI以从该请求中删除扩展?

URL帮助程序将按照配置中的设置附加扩展名。当想要链接到现有内容(如ico)时,在设置了扩展配置的情况下,不能使用任何URL帮助器功能。您唯一的解决方案是在没有助手的情况下链接到此内容。

此选项允许您为CodeIgniter生成的所有URL添加后缀。有关更多信息,请参阅用户指南:http://codeigniter.com/user_guide/general/urls.html-CodeIgniter application/config/config.php