nginx-landing.conf.j2 (846B)
1 {% if regional_currency_nginx_tls_active %} 2 server { 3 listen 80; 4 listen [::]:80; 5 server_name {{ regional_currency_domain }}; 6 return 308 https://$host$request_uri; 7 } 8 {% endif %} 9 server { 10 listen {{ '443 ssl' if regional_currency_nginx_tls_active else '80' }}; 11 listen [::]:{{ '443 ssl' if regional_currency_nginx_tls_active else '80' }}; 12 server_name {{ regional_currency_domain }}; 13 {% if regional_currency_nginx_tls_active %} 14 ssl_certificate /etc/letsencrypt/live/backend.{{ regional_currency_domain }}/fullchain.pem; 15 ssl_certificate_key /etc/letsencrypt/live/backend.{{ regional_currency_domain }}/privkey.pem; 16 include /etc/letsencrypt/options-ssl-nginx.conf; 17 ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; 18 {% endif %} 19 root /var/www/regional-currency; 20 index index.html; 21 22 location / { 23 try_files $uri $uri/ =404; 24 } 25 }