feat(server-status): allow remote servers to reach server-status page
This commit is contained in:
parent
13be6f9fac
commit
a3c0022d79
@ -2,9 +2,19 @@
|
|||||||
SetHandler server-status
|
SetHandler server-status
|
||||||
{%- if apache.version == '2.4' %}
|
{%- if apache.version == '2.4' %}
|
||||||
Require local
|
Require local
|
||||||
|
{%- for require_type,values in apache.get('server_status_require', {}).items() %}
|
||||||
|
{%- for value in values %}
|
||||||
|
Require {{ require_type }} {{ value }}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- endfor %}
|
||||||
{%- elif apache.version == '2.2' %}
|
{%- elif apache.version == '2.2' %}
|
||||||
Order deny,allow
|
Order deny,allow
|
||||||
Deny from all
|
Deny from all
|
||||||
Allow from localhost
|
Allow from localhost
|
||||||
|
{%- for require_type,values in apache.get('server_status_require', {}).items() %}
|
||||||
|
{%- for value in values %}
|
||||||
|
Allow from {{ value }}
|
||||||
|
{%- endfor %}
|
||||||
|
{%- endfor %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
</Location>
|
</Location>
|
||||||
|
@ -385,3 +385,8 @@ apache:
|
|||||||
SSLProtocol: all -SSLv2 -SSLv3 -TLSv1
|
SSLProtocol: all -SSLv2 -SSLv3 -TLSv1
|
||||||
SSLHonorCipherOrder: 'On'
|
SSLHonorCipherOrder: 'On'
|
||||||
SSLOptions: "+StrictRequire"
|
SSLOptions: "+StrictRequire"
|
||||||
|
server_status_require:
|
||||||
|
ip:
|
||||||
|
- 10.8.8.0/24
|
||||||
|
host:
|
||||||
|
- foo.example.com
|
||||||
|
Loading…
Reference in New Issue
Block a user