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配置访问wgcloud的方法
Jun 26 Servers
Nginx下SSL证书安装部署步骤介绍
Dec 06 Servers
在Docker容器中部署SQL Server
Apr 11 Servers
idea下配置tomcat避坑详解
Apr 12 Servers
详解Nginx的超时keeplive_timeout配置步骤
May 25 Servers
讨论nginx location 顺序问题
May 30 Servers
使用Nginx+Tomcat实现负载均衡的全过程
May 30 Servers
linux目录管理方法介绍
Jun 01 Servers
nginx七层负载均衡配置详解
Jul 15 Servers
Linux在两个服务器直接传文件的操作方法
Aug 05 Servers
zabbix如何添加监控主机和自定义监控项
Aug 14 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
PHP性能优化准备篇图解PEAR安装
2011/12/05 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
Jquery ajax基础教程
2015/11/20 Javascript
WordPress 单页面上一页下一页的实现方法【附代码】
2016/03/10 Javascript
归纳下js面向对象的几种常见写法总结
2016/08/24 Javascript
Vue.js绑定HTML class数组语法错误的原因分析
2016/10/19 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
原生js实现简单的焦点图效果实例
2017/12/14 Javascript
vue 组件高级用法实例详解
2018/04/11 Javascript
vue-cli 如何打包上线的方法示例
2018/05/08 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
2018/05/12 Javascript
解决淘宝cnpm 安装后cnpm不是内部或外部命令的问题
2018/05/17 Javascript
手把手教您实现react异步加载高阶组件
2020/04/07 Javascript
[02:53]DOTA2英雄基础教程 山岭巨人小小
2013/12/09 DOTA
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
[55:25]VGJ.T vs Optic Supermajor小组赛D组 BO3 第三场 6.3
2018/06/04 DOTA
[01:06:30]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第二场 1月9日
2021/03/11 DOTA
在Linux上安装Python的Flask框架和创建第一个app实例的教程
2015/03/30 Python
Python使用wxPython实现计算器
2018/01/30 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
详解Python3定时器任务代码
2019/09/23 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
HTML5 拖放(Drag 和 Drop)详解与实例代码
2017/09/14 HTML / CSS
德国奢侈品网上商城:Mytheresa
2016/08/24 全球购物
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
瑞士男士时尚网上商店:Babista
2020/05/14 全球购物
医学专业大学生求职的自我评价
2013/11/27 职场文书
名人演讲稿范文
2013/12/28 职场文书
师德标兵事迹材料
2014/12/19 职场文书
2016七夕情人节感言
2015/12/09 职场文书
学校标语口号大全
2015/12/26 职场文书
使用Python脚本对GiteePages进行一键部署的使用说明
2021/05/27 Python
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript
动视暴雪取消疫苗禁令 让所有员工返回线下工作
2022/04/03 其他游戏