nginx 设置多个站跨域


Posted in Servers onMarch 09, 2021
set $cors_origin "";
        if ($http_origin ~* "^https://www.abc.com$") {
	set $cors_origin $http_origin;
}

if ($http_origin ~* "^https://abc.com$") {
	set $cors_origin $http_origin;
}

if ($http_origin ~* "^https://www.abc.cn$") {
	set $cors_origin $http_origin;
}

if ($http_origin ~* "^https://abc.cn$") {
	set $cors_origin $http_origin;
}

add_header Access-Control-Allow-Origin $cors_origin;

location / {
	if ($request_method = 'OPTIONS') {
       add_header Access-Control-Allow-Origin $cors_origin;
       add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE,OPTIONS;
       return 404;
    }
}

Tags in this post...

Servers 相关文章推荐
本地通过nginx配置反向代理的全过程记录
Mar 31 Servers
Nginx设置日志打印post请求参数的方法
Mar 31 Servers
fastdfs+nginx集群搭建的实现
Mar 31 Servers
Windows下使用Nginx+Tomcat做负载均衡的完整步骤
Mar 31 Servers
解析在浏览器地址栏输入一个URL后发生了什么
Jun 21 Servers
nginx反向代理配置去除前缀案例教程
Jul 26 Servers
学习nginx基础知识
Sep 04 Servers
Nginx反向代理学习实例教程
Oct 24 Servers
Apache Linkis 中间件架构及快速安装步骤
Mar 16 Servers
Kubernetes关键组件与结构组成介绍
Mar 31 Servers
shell进度条追踪指令执行时间的场景分析
Jun 16 Servers
Nginx报错104:Connection reset by peer问题的解决及分析
Jul 23 Servers
destoon在各个服务器下设置URL Rewrite(伪静态)的方法
Jun 21 #Servers
Nginx实现反向代理
Sep 20 #Servers
Centos7.7 64位利用本地完整安装包安装lnmp/lamp套件教程
使用Apache的rewrite
Mar 09 #Servers
Apache站点配置SSL强制跳转443
Mar 09 #Servers
Apache压力测试工具的安装使用
Nginx同一个域名配置多个项目的实现方法
Mar 31 #Servers
You might like
用函数读出数据表内容放入二维数组
2006/10/09 PHP
PHP脚本数据库功能详解(上)
2006/10/09 PHP
四种php中webservice实现的简单架构方法及实例
2015/02/03 PHP
php版微信公众账号第三方管理工具开发简明教程
2016/09/23 PHP
PHP实现的折半查询算法示例
2017/10/09 PHP
php静态成员方法和静态的成员属性的使用方法
2017/10/26 PHP
JS判断对象是否存在的10种方法总结
2013/12/23 Javascript
javascript实现二级级联菜单的简单制作
2015/11/19 Javascript
深入理解javascript作用域第二篇之词法作用域和动态作用域
2016/07/24 Javascript
详解JS-- 浮点数运算处理
2016/11/28 Javascript
基于jQuery代码实现圆形菜单展开收缩效果
2017/02/13 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
JavaScript中防止微信浏览器被整体拖动的方法
2017/08/25 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
Vue封装一个简单轻量的上传文件组件的示例
2018/03/21 Javascript
实例讲解v-if和v-show的区别
2019/01/31 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
2019/04/04 Javascript
iview实现图片上传功能
2020/06/29 Javascript
[48:53]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第一场
2014/05/26 DOTA
python3 pandas 读取MySQL数据和插入的实例
2018/04/20 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
django创建超级用户时指定添加其它字段方式
2020/05/14 Python
AmazeUI 单选框和多选框的实现示例
2020/08/18 HTML / CSS
台湾旅游网站:灿星旅游
2018/10/11 全球购物
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
酒店秘书求职信范文
2014/02/17 职场文书
租房合同协议书
2014/04/09 职场文书
祖国在我心中的演讲稿
2014/05/04 职场文书
销售团队激励口号
2014/06/06 职场文书
会议室标语
2014/06/21 职场文书
商务专员岗位职责范本
2014/06/29 职场文书
买房子个人收入证明
2014/10/12 职场文书
2014年信息宣传工作总结
2014/12/18 职场文书
2015年度班主任自我评价
2015/03/11 职场文书
2015年行政部工作总结
2015/04/28 职场文书
2016入党积极分子党课培训心得体会
2016/01/06 职场文书