summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nginx/sites-available/copyninja.info31
1 files changed, 31 insertions, 0 deletions
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;
+}