config - add CUSTOM_HEADER
This commit is contained in:
parent
f75a05584e
commit
2e403c6ebc
5
confs/site/custom-headers.conf
Normal file
5
confs/site/custom-headers.conf
Normal file
@ -0,0 +1,5 @@
|
||||
{% for k, v in all.items() +%}
|
||||
{% if k.startswith("CUSTOM_HEADER") and v != "" +%}
|
||||
more_set_header "{{ v }}";
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
@ -180,6 +180,9 @@ server {
|
||||
include {{ NGINX_PREFIX }}redirect-to.conf;
|
||||
{% endif %}
|
||||
|
||||
# custom headers
|
||||
include {{ NGINX_PREFIX }}custom-headers.conf;
|
||||
|
||||
# reverse proxy
|
||||
{% if USE_REVERSE_PROXY == "yes" +%}
|
||||
include {{ NGINX_PREFIX }}reverse-proxy.conf;
|
||||
|
||||
@ -123,6 +123,12 @@ Default value : *no*
|
||||
Context : *global*, *multisite*
|
||||
When set to yes and `REDIRECT_TO` is set it will append the requested path to the redirection (e.g., https://example.com/something redirects to https://www.example.com/something).
|
||||
|
||||
`CUSTOM_HEADER`
|
||||
Values : *\<HeaderName: HeaderValue\>*
|
||||
Default value :
|
||||
Context : *global*, *multisite*
|
||||
Add custom HTTP header of your choice to clients. You can add multiple headers by appending a number as a suffix of the environment variable : `CUSTOM_HEADER_1`, `CUSTOM_HEADER_2`, `CUSTOM_HEADER_3`, ...
|
||||
|
||||
### Information leak
|
||||
|
||||
`SERVER_TOKENS`
|
||||
|
||||
@ -775,6 +775,23 @@
|
||||
"label": "Content security policy",
|
||||
"regex": "^([\\S ]*)$",
|
||||
"type": "text"
|
||||
},
|
||||
{
|
||||
"id": "custom-headers",
|
||||
"label": "Custom headers",
|
||||
"params" : [
|
||||
{
|
||||
"context": "multisite",
|
||||
"default": "",
|
||||
"env": "CUSTOM_HEADER",
|
||||
"id": "custom-headers",
|
||||
"label": "Custom header",
|
||||
"multiple": "Custom headers",
|
||||
"regex": "^([\\S ]*)$",
|
||||
"type": "text"
|
||||
}
|
||||
],
|
||||
"type": "multiple"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user