Advertisement
Guest User

Untitled

a guest
Jun 9th, 2023
530
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.86 KB | None | 0 0
  1. server {
  2.         listen 80;
  3.         server_name [fqdn of my server];
  4.         return         301 https://$server_name$request_uri;
  5.         location / {
  6.                 proxy_pass http://127.0.0.1:8888/;
  7.         }
  8.  
  9.         access_log /var/log/nginx/access_oxidized.log;
  10.         error_log /var/log/nginx/error_oxidized.log;
  11. }
  12.  
  13.  
  14. server {
  15.  
  16.         listen 443 ssl;
  17.  
  18.         ssl_certificate /etc/nginx/ssl/nginx.crt;
  19.         ssl_certificate_key /etc/nginx/ssl/nginx.key;
  20.  
  21.         server_name [fqdn of my server];
  22.  
  23.         # add Strict-Transport-Security to prevent man in the middle attacks
  24.         add_header Strict-Transport-Security "max-age=31536000";
  25.  
  26.  
  27.         location / {
  28.                 proxy_pass http://127.0.0.1:8888/;
  29.         }
  30.  
  31.         access_log /var/log/nginx/access_oxidized.log;
  32.         error_log /var/log/nginx/error_oxidized.log;
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement