21 lines
490 B
Django/Jinja
21 lines
490 B
Django/Jinja
server {
|
|
listen 80 default_server;
|
|
listen [::]:80 default_server;
|
|
server_name _;
|
|
|
|
# Redirect all HTTP requests to HTTPS via a 301 response
|
|
return 301 https://$host$request_uri;
|
|
}
|
|
|
|
server {
|
|
listen 443 ssl http2 default_server;
|
|
listen [::]:443 ssl http2 default_server;
|
|
server_name _;
|
|
|
|
ssl_certificate {{ nginx_ssl_certificate }};
|
|
ssl_certificate_key {{ nginx_ssl_certificate_key }};
|
|
include {{ nginx_snippets_path }}/ssl-params.conf;
|
|
|
|
return 404;
|
|
}
|