Nginx解决跨域
- 在nginx-xxx/conf目录下新建一个文件夹;
- 新建test.config;
- 在nginx.conf最后将test.conf引入:
include vhost/*.config;
修改test.conf
server { listen 8080; server_name wengdiquan.com; location /{ proxy_pass http://wengdiquan.vipgz1.idcfengye.com; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Methods *; add_header Access-Control-Allow-Origin $http_origin; add_header Access-Control-Allow-Headers $http_access_control_request_headers; # if ($request_method = OPTIONS) { return 200; } } }
- nginx.exe -t测试通过后启动nginx