This commit is contained in:
Nicolas Bally 2018-11-08 22:09:51 +01:00
parent bb01641670
commit 0bb1ca964a

View File

@ -3,8 +3,8 @@ upstream intra_app_unicorn {
} }
server { server {
listen [::]:80; listen [::]:443 ssl;
server_name intra.quartz.xyz ; server_name intra.quartz.xyz;
root /srv/www/web/intra_app/current/public; root /srv/www/web/intra_app/current/public;
try_files $uri/index.html $uri @unicorn; try_files $uri/index.html $uri @unicorn;
@ -20,14 +20,32 @@ server {
client_max_body_size 4G; client_max_body_size 4G;
keepalive_timeout 10; keepalive_timeout 10;
ssl on;
ssl_certificate /etc/letsencrypt/live/intra.quartz.xyz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/intra.quartz.xyz/privkey.pem;
include snippets/letsencrypt.conf; include snippets/letsencrypt.conf;
} }
server { server {
listen [::]:80; listen [::]:80;
server_name intra.quartz.xyz *.intra.quartz.xyz;
return 301 https://intra.quartz.xyz$request_uri;
include snippets/letsencrypt.conf;
}
server {
listen [::]:443 ssl;
server_name www.intra.quartz.xyz; server_name www.intra.quartz.xyz;
rewrite ^(.*) http://intra.quartz.xyz$1 permanent; ssl on;
ssl_certificate /etc/letsencrypt/live/intra.quartz.xyz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/intra.quartz.xyz/privkey.pem;
return 301 https://intra.quartz.xyz$request_uri;
include snippets/letsencrypt.conf; include snippets/letsencrypt.conf;
} }