Loading... <p>在站点的配置文件中加入</p><pre><code>location / { add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Headers DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type; add_header Access-Control-Max-Age 1728000; } </code></pre><p>即可解决跨域,缺点是所有域名都可以请求</p><p>使用下面的代码即可配置允许的域名请求</p><pre><code>location / { # 检查域名后缀 if ($http_origin ~ \.test\.com) { add_header Access-Control-Allow-Origin $http_origin; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Headers DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type; add_header Access-Control-Max-Age 1728000; } if ($request_method = OPTIONS) { add_header Access-Control-Allow-Origin $http_origin; add_header Access-Control-Allow-Methods GET,POST,OPTIONS; add_header Access-Control-Allow-Credentials true; add_header Access-Control-Allow-Headers DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type; add_header Access-Control-Max-Age 1728000; return 204; } }</code></pre> 猜你想看 使用宝塔面板部署Node项目 每日一学:PHP 中的array_reduce函数详解 祝大家中秋节快乐!给大家送上中秋节小动画。 封装ajax请求 nuxt3使用axios 记录一下Nginx跨域处理 HTTP请求状态码大全 每日一学:PHP 中的array_shift函数详解 jQuery实现选项卡 不限新老9元无限购买dnspod专业版+top域名 最后修改:2022 年 06 月 05 日 © 允许规范转载 赞 0 如果觉得我的文章对你有用,请随意赞赏