我一直在到处搜索以寻找如何正确启用mod_status的方法,但没有任何效果。我的服务器称为“ willserver.main.ca”。我在Windows虚拟机上运行服务器。我尝试将其添加到HTTPD配置文件中:
<location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from main.ca
</location>
有任何提示或帮助吗?我不知道我是否应该取消注释或是否只是反复尝试错误的语法
好的,首先确认您有一个LoadModule
类似于以下内容的:
LoadModule status_module modules/mod_status.so
如果不存在,那么您需要下载并添加它。
如果在那里,请尝试以下操作:
<Location /server-status>
SetHandler server-status
Order allow,deny
Allow from all
</Location>
查看您是否可以再点击http://www.my-domain.com/server-status
如果可以,则将其切换为:
<Location /server-status>
SetHandler server-status
Order allow,deny
Deny from all
Allow from 192.168.1.100
</Location>
192.168.1.100
如果访问内部IP或外部IP,内部IP在哪里?这将限制它,因此不仅任何人都可以访问它。然后,您可以Allow from
为每个需要访问的IP / IP范围添加多个。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句