From 06604aa0c85c3b55519e8f14a3dbecad35b2e38d Mon Sep 17 00:00:00 2001 From: Vasudev Kamath Date: Mon, 2 May 2016 20:54:51 +0530 Subject: My blog site configuration --- nginx/sites-available/copyninja.info | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 nginx/sites-available/copyninja.info diff --git a/nginx/sites-available/copyninja.info b/nginx/sites-available/copyninja.info new file mode 100644 index 0000000..4288597 --- /dev/null +++ b/nginx/sites-available/copyninja.info @@ -0,0 +1,31 @@ +server { + listen 80; + server_name copyninja.info www.copyninja.info; + + #redirect all traffic to https + return 301 https://$server_name$request_uri; +} + + +server { + listen 443 ssl; + server_name copyninja.info www.copyninja.info; + + ssl on; + ssl_certificate /etc/ssl/certs/copyninja.info.cert.pem; + ssl_certificate_key /etc/ssl/private/copyninja.info.privkey.pem; + + include /etc/nginx/conf.d/ssl.conf; + + root /srv/copyninja.info/; + index index.html index.htm; + + # Caching static files + location ~* \.(?:ico|css|js|gif|jpe?g|png)$ { + expires 30d; + add_header Pragma public; + add_header Cache-Control "public"; + } + + try_files $uri $uri/index.html $uri.html =404; +} -- cgit v1.2.3