mirror of
https://github.com/bunkerity/bunkerized-nginx
synced 2023-12-13 21:30:18 +01:00
27 lines
696 B
Plaintext
27 lines
696 B
Plaintext
{% if ERRORS != "" %}
|
|
{% for element in ERRORS.split(" ") %}
|
|
{% set code = element.split("=")[0] %}
|
|
{% set page = element.split("=")[1] %}
|
|
error_page {{ code }} {{ page }};
|
|
|
|
location = {{ page }} {
|
|
root {{ ROOT_FOLDER }};
|
|
modsecurity off;
|
|
internal;
|
|
}
|
|
{% endfor %}
|
|
{% endif %}
|
|
|
|
{% set default_errors = ["400", "401", "403", "404", "429", "500", "501", "502", "503", "504"] %}
|
|
{% for default_error in default_errors %}
|
|
{% if not default_error + "=" in ERRORS +%}
|
|
error_page {{ default_error }} /errors/{{ default_error }}.html;
|
|
|
|
location = /errors/{{ default_error }}.html {
|
|
root /opt/bunkerized-nginx/defaults;
|
|
modsecurity off;
|
|
internal;
|
|
}
|
|
{% endif %}
|
|
{% endfor %}
|