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> 猜你想看 每日一学:PHP 中的array_map函数详解 Linux 系统安装部署 Redis 完全指南 JavaScript声明变量var let const的区别 JS使用reduce求和 宝塔7.8版本降级7.7+插件 Golang语言优势和其他语言的对比 FFmpeg 和 FFprobe 在 Linux 系统上的安装指南 JS网页计算器 每日一学:PHP 中的array_chunk函数详解 每日一学:PHP 中的array_diff_ukey函数详解 最后修改:2022 年 06 月 05 日 © 允许规范转载 赞 0 如果觉得我的文章对你有用,请随意赞赏