十一博客 十一博客

宝塔nginx添加允许跨域header头

in 默认类,技术控,分享控 read (474) 文章转载请注明来源!

自切片绑定域名后需要添加允许跨域header头才能播放,我用的宝塔,所以下面教程说说宝塔nginx添加允许跨域header头

  1. 点击站点修改

  2. 点击配置文件

  3. 在39行下面添加

add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
  1. 点击宝塔软件管理

  2. 重启nginx


下面是通用nginx添加允许跨域header头

使用ngx_http_headers_module中的add_header指令,在响应头中添加允许跨域。

Syntax:    add_header name value [always];
Default:   —
Context:   http, server, location, if in location

一般地,我们把允许跨域的头加在动态接口后面,比如php,就加在解析php后面

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers X-Requested-With;
add_header Access-Control-Allow-Methods GET,POST;

注意,在实际中Allow-Origin不要指定为*,要设置为允许访问的域名,比如http://abc.com

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:https://blog.67cc.cn/archives/pagoda-nginx-adds-cross-domain-header-header.html (转载时请注明本文出处及文章链接)

教程分享
发表新评论
❋该站点已苟活
© 2017-2018 十一博客 蜀ICP备15021123号-1
又拍云
PREVIOUS NEXT
雷姆
拉姆