Nginx常见配置

应公司需求 最近修改了nginx 配置:


透传客户端IP和端口给后端服务

(PHP)

fastcgi_param X-Real-IP $http_x_forwarded_for;

fastcgi_param X-Real-PORT $remote_port;


(proxy_pass)

proxy_set_header X-Real-IP  $http_x_forwarded_for;

proxy_set_header X-Real-Port $remote_port;



支持跨域:

add_header "Access-Control-Allow-Headers" "Content-Type, *";

add_header "Access-Control-Allow-Origin" "$http_origin";

add_header  "Access-Control-Allow-Credentials" "true";

add_header  "Access-Control-Allow-Methods" "GET, OPTIONS, POST";