File tree Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Expand file tree Collapse file tree 3 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ nginx_http_template:
77
77
opts : [] # Listen opts like http2 which will be added (ssl is automatically added if you specify 'ssl:').
78
78
server_name : localhost
79
79
include_files : []
80
+ http_error_pages : {}
80
81
error_page : /usr/share/nginx/html
81
82
access_log :
82
83
- name : main
Original file line number Diff line number Diff line change 77
77
opts :
78
78
- default_server
79
79
server_name : localhost
80
+ http_error_pages :
81
+ 404 : /404.html
80
82
error_page : /usr/share/nginx/html
81
83
client_max_body_size : 512k
82
84
proxy_hide_headers :
Original file line number Diff line number Diff line change @@ -475,6 +475,12 @@ server {
475
475
}
476
476
{% endfor %}
477
477
{% endif %}
478
+ {% if item .value .servers [server ].http_error_pages is defined %}
479
+ # redirect server error pages
480
+ {% for error_code in item .value .servers [server ].http_error_pages %}
481
+ error_page {{ error_code }} {{ item.value.servers[server] .http_error_pages[error_code] }};
482
+ {% endfor %}
483
+ {% endif %}
478
484
{% if item .value .servers [server ].error_page is defined %}
479
485
# redirect server error pages to the static page /50x.html
480
486
#
You can’t perform that action at this time.
0 commit comments