在我用于一些内部开发空间等的服务器上,配置了 Apache、Git、Subversion 等。VirtualHost 配置并没有什么特别之处,我认为我可以完全控制和理解该服务器的配置及其运行方式。我想我错了。我最近发现,无论我尝试什么 VirtualHost,所有请求都会在访问<vhost>.<domain>/favicon.ico
. 这让我感到困惑——也让我有点恼火,因为我确信我对这个服务器的配置了如指掌。
它似乎没有造成任何问题,但我很生气,某处有一个配置做了我明确没有要求的事情。所以我一直在试图追踪这个配置,但到目前为止还没有运气。
服务器运行的是 Gentoo Linux,所以我想我正在寻找<Location>
Apache 配置中的某个块。我一直在检查我所有的 VirtualHost 定义、我的所有模块配置和我的 Apache 配置。我什至已经到了我所有文件中grep
的所有条目。仍然没有运气。<Location>
favicon
/etc/
关于如何追捕这件事,我已经没有想法了,所以我希望你们能得到一些帮助。
感谢您的时间 :)