server {
listen 80;
server_name xy.xxx.com; // 接口的域名
access_log /data/www/logs/nginx/access.log main;
add_header Access-Control-Allow-Origin http://xy.xxx.com; // 允许的域名跨域
add_header Access-Control-Allow-Credentials true;
include nginx_xxx.conf;
location / {
proxy_pass http://192.168.1.212:8136;
include nginx_proxy.conf;
}
error_page 500 502 503 504 /502.html;
location = /50x.html {
root html;
}
}
再简单一点:
server {
listen 80;//监听端口
server_name xy.xxx.com; // 接口的域名、本机IP
location / {
proxy_pass http://192.168.1.212:8136;//代理目标地址
}
}
本文介绍了如何在Nginx服务器上配置,允许特定域名的跨域请求,并设置了代理到192.168.1.212:8136的代理服务。关键步骤包括设置server_name、添加CORS头和location块的proxy_pass。
2339

被折叠的 条评论
为什么被折叠?



