繁体   English   中英

Apache httpd服务器信息和服务器状态

[英]Apache httpd server-info and server-status

我在Windows 7上,使用Apache 2.2.29。 我修改了httpd.conf文件以加载mod-info.so和mod-status.so的模块,并在我的extra / httpd-info.conf中更新了server-status和server-info Location stancas以允许从

因此,在我的httpd.conf中,我没有对以下内容发表评论:

LoadModule info_module modules/mod_info.so
LoadModule status_module modules/mod_status.so

在我的extra / httpd-info.conf中,我进行了如下修改,以在“允许来自”中添加我的IP地址:

<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from my-ip-address:no-port#
</Location>

<Location /server-info>
    SetHandler server-info
    Order deny,allow
    Deny from all
    Allow from my-ip-address-no-port
</Location>

如果我只是在浏览器中输入my-ip-address:my-port,我会得到

"It Works!"

但是,当我尝试获取服务器的信息和状态时,

对于服务器信息:

Not Found
The requested URL /server-info was not found on this server.

对于服务器状态:

Forbidden
You don't have permission to access /server-status on this server.

我是Apache新手,请提供说明。 非常感激,

在现代Windows上,如果您使用普通用户帐户编辑httpd.conf,则最终可能会创建特定于服务器看不到的用户ID的第二个副本。 确保以管理员身份进行编辑。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM