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实现限制某IP短时间访问次数
Mar 31 Servers
Nginx配置SSL证书出错解决方案
Mar 31 Servers
nginx处理http请求实现过程解析
Mar 31 Servers
Linux安装Nginx步骤详解
Mar 31 Servers
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
Jul 07 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
nginx实现多geoserver服务的负载均衡
May 15 Servers
Win2008系统搭建DHCP服务器
Jun 25 Servers
云服务器部署 Web 项目的实现步骤
Jun 28 Servers
nginx静态资源的服务器配置方法
Jul 07 Servers
SpringBoot前端后端分离之Nginx服务器下载安装过程
Aug 14 Servers
VMware虚拟机安装 Windows Server 2022的详细图文教程
Sep 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
thinkphp的CURD和查询方式介绍
2013/12/19 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
laravel csrf排除路由,禁止,关闭指定路由的例子
2019/10/21 PHP
HTML颜色选择器实现代码
2010/11/23 Javascript
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
JavaScript中的console.time()函数详细介绍
2014/12/29 Javascript
基于jQuery实现仿淘宝套餐选择插件
2015/03/04 Javascript
js制作网站首页图片轮播特效代码
2016/08/30 Javascript
jQuery焦点图左右转换效果
2016/12/12 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
使用Angular CLI生成路由的方法
2018/03/24 Javascript
Vue Router的懒加载路径的解决方法
2018/06/21 Javascript
原生JS实现逼真的图片3D旋转效果详解
2019/02/16 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
[51:30]OG vs LGD 2018国际邀请赛淘汰赛BO3 第二场 8.26
2018/08/30 DOTA
Python多进程编程技术实例分析
2014/09/16 Python
Python网络编程中urllib2模块的用法总结
2016/07/12 Python
基于Django URL传参 FORM表单传数据 get post的用法实例
2018/05/28 Python
Python判断变量名是否合法的方法示例
2019/01/28 Python
Python创建数字列表的示例
2019/11/28 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
Python使用struct处理二进制(pack和unpack用法)
2020/11/12 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
HTML5+lufylegend实现游戏中的卷轴
2016/02/29 HTML / CSS
英国音乐设备和乐器商店:Gear4music
2017/10/16 全球购物
美国顶级水上运动专业店:Marine Products
2018/04/15 全球购物
Envie de Fraise意大利:法国网上推出的孕妇装品牌
2020/10/18 全球购物
外科实习自我鉴定
2013/10/06 职场文书
精彩的大学生自我评价
2013/11/17 职场文书
养殖行业的创业计划书
2014/01/05 职场文书
大气污染防治方案
2014/05/19 职场文书
技术比武方案
2014/05/19 职场文书
人力资源管理求职信
2014/08/07 职场文书
超市员工管理制度
2015/08/06 职场文书
Python 如何利用ffmpeg 处理视频素材
2021/11/27 Python