Nginx 埠轉發
阿新 • • 發佈:2020-07-29
指定 uri 轉發到指定埠
#user root; worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; # 日誌格式 log_format main '$remote_addr [$time_local] "$request" "$request_uri"'; server { server_name 127.0.0.1; listen 80; # return 302 http://$host:8080$request_uri; # 訪問日誌 access_log logs\access.log main; # 匹配 /fis/outh/ 開頭,轉發到 8080 埠 location ^~ /fis/outh/ { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } # 匹配 .auth2 結尾,轉發到 8080 埠 location ~*.(auth2)$ { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $proxy_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } }