使用 CloudFlare 会导致一部分跨域问题,使某些样式无法正常加载,不过最终还是找到了解决方案,记录一下。

nginx配置http

add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Headers' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' '*'; // GET,POST,PUT,DELETE,OPTIONS,HEAD

CloudFlare配置
点击域名,选择规则中的转换规则

选择修改响应头

然后创建规则
按图中填上名称,设置响应条件,我这儿用的主机名+包含

然后配置响应内容

执行部署即可