Advertisement
Guest User

NGINX Configuration (Updated)

a guest
Jan 26th, 2025
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 0.81 KB | None | 0 0
  1. server {
  2.     listen 80;
  3.     listen [::]:80;
  4.  
  5.     root /opt/www/;
  6.     index index.html index.htm index.php;
  7.  
  8.     server_name marcpg.com;
  9.  
  10.     autoindex on;
  11.     autoindex_format json;
  12.  
  13.     add_header 'Access-Control-Allow-Origin' '*';
  14.     add_header 'Access-Control-Allow-Methods' 'GET';
  15.     add_header 'Access-Control-Allow-Headers' 'Content-Type';
  16.  
  17.     location / {
  18.         if ($arg_listing = "true") {
  19.             # autoindex on;
  20.             index =404;
  21.             add_header Content-Type application/json;
  22.             return 200;
  23.         }
  24.         try_files $uri $uri/ =404;
  25.     }
  26.  
  27.     location ~ ^/(pooper|neobb|pillar-peril|freelancing)/ {
  28.             proxy_pass http://localhost:8080;
  29.             proxy_set_header Host $host;
  30.             proxy_set_header X-Real-IP $remote_addr;
  31.             proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  32.             proxy_set_header X-Forwarded-Proto $scheme;
  33.     }
  34. }
Tags: Config nginx
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement