簡體   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