Advertisement
galbator1x

Untitled

Mar 3rd, 2018
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 2.48 KB | None | 0 0
  1. server {
  2.     if ($host = www.sgleague.ru) {
  3.         return 301 https://www.sgleague.pro$request_uri;
  4.     } # managed by Certbot
  5.  
  6.  
  7.     if ($host = sgleague.ru) {
  8.         return 301 https://sgleague.pro$request_uri;
  9.     } # managed by Certbot
  10.  
  11.  
  12.   listen 80 default_server;
  13.   listen [::]:80 default_server;
  14.   server_name www.sgleague.pro sgleague.pro sgleague.ru www.sgleague.ru 176.9.112.200;
  15.   return 301 https://$server_name$request_uri;
  16. }
  17.  
  18. server {
  19.   listen 443 ssl http2;
  20.   server_name sgleague.pro www.sgleague.pro sgleague.ru www.sgleague.ru 176.9.112.200;
  21.  
  22.   # proxy_cache cache;
  23.   # proxy_cache_valid 200 1s;
  24.  
  25.   ssl_stapling on;
  26.   ssl on;
  27.   ssl_session_cache   shared:SSL:10m;
  28.   ssl_session_timeout 24h;
  29.   ssl_prefer_server_ciphers on;
  30.     ssl_certificate /etc/letsencrypt/live/sgleague.ru/fullchain.pem; # managed by Certbot
  31.     ssl_certificate_key /etc/letsencrypt/live/sgleague.ru/privkey.pem; # managed by Certbot
  32.   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  33.   ssl_ciphers kEECDH+AES128:kEECDH:kEDH:-3DES:kRSA+AES128:kEDH+3DES:DES-CBC3-SHA:!RC4:!aNULL:!eNULL:!MD5:!EXPORT:!LOW:!SEED:!CAMELLIA:!IDEA:!PSK:!SRP:!SSLv2;
  34.   add_header Strict-Transport-Security "max-age=31536000;";
  35.  
  36.   location /static {
  37.     expires 1d;
  38.     root /home/cyber/frontend/src;
  39.   }
  40.  
  41.   location /media {
  42.     expires 1d;
  43.     root /home/cyber/backend/src;
  44.   }
  45.  
  46.   location /sglc/ {
  47.     autoindex on;
  48.     autoindex_exact_size on;
  49.     autoindex_localtime on;
  50.     alias /home/cyber/public/;
  51.   }
  52.  
  53.   location / {
  54.     root /home/cyber/frontend/dist;
  55.     index index.html index.htm;
  56.     try_files $uri $uri/ /index.html;
  57.   }
  58.  
  59. }
  60.  
  61. server {
  62.   listen 8000;
  63.   server_name sgleague.pro www.sgleague.pro 176.9.112.200;
  64.  
  65.   ssl_stapling on;
  66.   ssl on;
  67.   ssl_session_cache   shared:SSL:10m;
  68.   ssl_session_timeout 24h;
  69.   ssl_prefer_server_ciphers on;
  70.   ssl_certificate /etc/letsencrypt/live/info-message.ru/fullchain.pem;
  71.   ssl_certificate_key /etc/letsencrypt/live/info-message.ru/privkey.pem;
  72.   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  73.   ssl_ciphers kEECDH+AES128:kEECDH:kEDH:-3DES:kRSA+AES128:kEDH+3DES:DES-CBC3-SHA:!RC4:!aNULL:!eNULL:!MD5:!EXPORT:!LOW:!SEED:!CAMELLIA:!IDEA:!PSK:!SRP:!SSLv2;
  74.   add_header Strict-Transport-Security "max-age=31536000;";
  75.  
  76.   location /static {
  77.     expires 1d;
  78.     root /home/cyber/backend/src;
  79.   }
  80.  
  81.   location /media {
  82.     expires 1d;
  83.     root /home/cyber/backend/src;
  84.   }
  85.  
  86.   location / {
  87.     include uwsgi_params;
  88.     uwsgi_pass unix:/run/uwsgi/cyber.sock;
  89.   }
  90. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement