19 lines
532 B
Plaintext
19 lines
532 B
Plaintext
|
|
# Native system nginx (not Docker). SPA root: /var/www/ark-library
|
||
|
|
# Snippet: /etc/nginx/snippets/ark-library-frontend.inc
|
||
|
|
# ALB terminates TLS; apex uses X-Forwarded-Proto so we do not 301-loop behind the LB.
|
||
|
|
|
||
|
|
server {
|
||
|
|
listen 80 default_server;
|
||
|
|
listen [::]:80 default_server;
|
||
|
|
server_name ark-library.com www.ark-library.com;
|
||
|
|
|
||
|
|
if ($http_x_forwarded_proto != "https") {
|
||
|
|
return 301 https://$host$request_uri;
|
||
|
|
}
|
||
|
|
|
||
|
|
root /var/www/ark-library;
|
||
|
|
index index.html;
|
||
|
|
|
||
|
|
include /etc/nginx/snippets/ark-library-frontend.inc;
|
||
|
|
}
|