我想在我的apache 2.4(debian jessie)安装上设置/ server-info。
我想通过身份validation过程来访问服务器信息,就像我可以通过.htaccess文件定义的服务器信息一样,但是我找不到需要放置必要文件的目录。
是否有可能通过用户名密码访问服务器信息?
由于为一个Location启用了mod_info,因此您还需要将身份validation要求添加到该位置。 手册给出了以下例子:
<Location "/server-info"> SetHandler server-info Require host example.com </Location>
访问仅限于来自example.com访问者。
但是您也可以使用Apache支持的其他方法中的任何一个(或多个)进行身份validation和授权 。
例如,configuration基本身份validation会看起来像这样:
<Location "/server-info"> SetHandler server-info AuthType Basic AuthName "Server Info is a restricted resource: please authenticate" AuthBasicProvider file AuthUserFile "/usr/local/apache/passwd/passwords" Require user rbowen </Location>