Nginx处理js跨域

18次阅读
没有评论

共计 438 个字符,预计需要花费 2 分钟才能阅读完成。

Nginx 解决 js 跨域问题

场景:

静态文件域名为 assets.demo.com
调用 js 域名为 admin.demo.com

nginx 文件配置

由于我的 nginx 采用虚拟目录方式, 所以在文件 server{} 中间加上几句指令

#  静态文件不需要解析动态后缀,所以不需要在 location ~ \中间加. 打开静态文件的配置 conf.
service{
    listen 80;
    root $path;
    add_header 'Access-Control-Allow-Origin' 'http://admin.demo.com';    #允许的 uri
    add_header 'Access-Control-Allow-Credentials' 'true';     #谁帮我加下注释
    add_header 'Access-Control-Allow-Methods' 'POST, GET';    #允许提交的方式, 允许 post 和 get 请求
    location ~ .*\.(php|php5|php4|shtml|xhtml|phtml)?$ {}}
正文完
 0
admin
版权声明:本站原创文章,由 admin 于2016-01-18发表,共计438字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码