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反向代理时如何保持长连接
Mar 31 Servers
详解Nginx启动失败的几种错误处理
Apr 01 Servers
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
May 27 Servers
详解Nginx 被动检查服务器的存活状态
Oct 16 Servers
Nginx+Tomcat负载均衡集群的实现示例
Oct 24 Servers
Nginx配置https的实现
Nov 27 Servers
Nginx性能优化之Gzip压缩设置详解(最大程度提高页面打开速度)
Feb 12 Servers
排查Tomcat进程假死的问题
May 06 Servers
windows server2008 开启端口的实现方法
Jun 25 Servers
在虚拟机中安装windows server 2008的图文教程
Jun 28 Servers
在windows server 2012 r2中安装mysql的详细步骤
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
PHP的FTP学习(二)[转自奥索]
2006/10/09 PHP
如何删除多级目录
2006/10/09 PHP
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
如何用C语言编写PHP扩展的详解
2013/06/13 PHP
PHP中使用Imagick实现各种图片效果实例
2015/01/21 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
2019/04/15 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
基于PHP实现短信验证码发送次数限制
2020/07/11 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
教您去掉ie网页加载进度条的方法
2010/12/09 Javascript
Jquery获取复选框被选中值的简单方法
2013/07/04 Javascript
关于jquery的多个选择器的使用示例
2013/10/18 Javascript
JavaScript中的Promise使用详解
2015/06/24 Javascript
jQuery Easyui实现左右布局
2016/01/26 Javascript
vue实现模态框的通用写法推荐
2018/02/26 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
2018/08/23 Javascript
浅谈Express.js解析Post数据类型的正确姿势
2019/05/30 Javascript
vue中实现上传文件给后台实例详解
2019/08/22 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
Python操作MySQL数据库的三种方法总结
2018/01/30 Python
使用Python写一个量化股票提醒系统
2018/08/22 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
2018/11/06 Python
5分钟 Pipenv 上手指南
2018/12/20 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
Python数据类型之List列表实例详解
2019/05/08 Python
python爬虫中多线程的使用详解
2019/09/23 Python
俄罗斯电子产品在线商店:UltraTrade
2020/01/30 全球购物
斯洛伐克最大的婴儿食品和用品网上商店:Feedo.sk
2020/12/21 全球购物
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
2014信息技术专业毕业生自我评价
2014/01/17 职场文书
初中毕业生的自我评价
2014/03/03 职场文书
《少年王冕》教学反思
2014/04/11 职场文书
高校优秀辅导员事迹材料
2014/05/07 职场文书
大四毕业生自荐书
2014/07/05 职场文书
2014年导购员工作总结
2014/11/18 职场文书