我经历了Apache指南启用mod_info。
根据文档:
位置/服务器信息SetHandler服务器信息 /位置
您可能希望在指令中使用mod_access来限制对服务器configuration信息的访问: 位置/服务器信息SetHandler服务器信息顺序拒绝,允许全部拒绝允许来自yourcompany.com位置
完成configuration后,通过访问http://your.host.dom/server-info获取服务器信息
在我的情况下,这个链接是不给任何信息。 HTTP 404没有find错误
有什么我需要安装为mod_info.c或什么的? 有什么我需要把AddModule或什么?
没有虚拟主机我得到下面的错误:文件不存在:/ usr / local / apache2 / htdocs /服务器信息[星期二2012年12月11日03:39:53] [错误] [客户端10.177.246.184]文件不存在: /usr/local/apache2/htdocs/favicon.ico
在错误日志中:文件不存在:/ usr / local / apache2 / htdocs / example1 / server-info我有3个虚拟主机。 其中一个默认使用example1作为Docroot目录。 我不知道这个页面(服务器信息)应该在哪里? 在服务器状态的情况下,它工作正常
我想简单地使用a2enmod info将在你的情况下工作。
注意: a2enmod仅在Debian变体(例如Ubuntu等)上可用。 你可以在这里阅读更多关于a2enmod 。
a2enmod和它的姐妹命令a2dismod可以用来启用或禁用apache2模块。
% a2enmod imagemap % a2dismod mime_magic
是的,您需要确保您的httpd.conf中有一个LoadModule info_module语句用于mod_info,并且还应该检查您的设置是否与下面的其他mod_info相关的指令冲突,在.htaccess文件或其他configuration中作为Include指令的一部分加载的Include 。 最后,检查mod_info是否已经安装。 如果没有安装它,我不会感到惊讶,因为mod_info提供的数据被某些安全人员视为信息泄漏漏洞。