nginx配置代理https端口的要点

news2024/12/28 20:11:14

今天配置了一个nginx代理端口,从http转成https的过程,刚开始以为很复杂,后面发现其实就那几个关键点,配置好了,就可以直接跳转

server的监听端口

我们常规nginx监听的端口都是http协议的,没有特殊说明,是不会和https有关系的,然后我们需要监听https的端口时,就需要加上ssl这个关键字,如下图所示:
在这里插入图片描述

证书的配置

配置好ssl关键字后,我们就需要添加一个ssl协议的证书路径,这个路径是必须是具体存在的文件,如果是nginx是放在容器里面的,则配置容器映射的路径即可,如下图就是我需要映射的端口18080内部的证书路径配置和缓存解码方式配置
在这里插入图片描述
映射容器的docker-compose文件配置如下:

在这里插入图片描述
修改完成后,一定记得重启nginx服务,才能使配置生效,以前是http方式访问的端口,现在在浏览器上就可以用https的发件方式访问,如下图所示:
在这里插入图片描述

同一个网页只能使用一种协议

在项目操作的过程中,新的问题又出现了,访问前端页面里面的图片仍然使用的是http协议,而我们一个网页打开,只能使用一种协议,要么https,要么https,出现了如下尴尬的局面:
在这里插入图片描述
所以就需要调整图片访问的路径的协议,最后把图片存储和读取的路径都改成了https后,整个页面就可以正常的浏览了

前端页面跨域访问的配置项
别的网站想要查看我们网站的js文件等信息,需要在nginx中,添加一个特殊的配置项X-Frame-Options;就是常见的百度上的配置项,刚开始没有添加这个配置项的时候,nginx代理是不允许其他Ip访问我们这边代理的前端页面的,访问直接报origin error,跨域了!!!!
后来我们试了一下,把X-Frame-Options直接配置为空的情况,直接放在server监控端口的最外层,结果他域网站正常访问,没有报错了

add_header X-Frame-Options "";

然后我们就试着把具体的网站地址写进去,配置成如下格式

add_header X-Frame-Options "ALLOW-FROM https//10.133.2.11/";

让具体IP网站的人试了一把,成功了,可以正常跨域访问前端页面了,功能正常可用,今天又学到一个新的前端跨域访问配置项

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2098351.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Javascript实现笛卡儿积算法

在根据商品属性计算SKU时,通常会对商品不同选项的不同属性进行笛卡儿积运算。 function cartesian(elements) {if (!Array.isArray(elements))throw new TypeError();var end elements.length - 1,result [];function addTo(curr, start) {var first elements[s…

电话催收的优劣势

电话催收相比其他催收方式有哪些优势和劣势? 电话催收是催收业务这个场景最常用的一个方式,因为它无可替代。唯一还有催回欠款可能的,就是上门催,那成本太高了,一般不会选择。 优势方面 电话催收的主要优点包括成本低…

C语言实现SHA-256算法校验文件(win32-API)

一、前言 在数字化时代,信息安全与数据完整性成为了不可忽视的关键议题。在众多保障数据完整性的方法中,散列函数扮演着至关重要的角色。SHA-256(Secure Hash Algorithm 256)作为一种先进的散列算法,以其高度的安全性…

【C++】stack、queue、priority_queue的模拟实现

目录 一、stack 🌟stack的简单介绍 🌟stack的基本使用 🌟stack的模拟实现 🌟stack模拟实现的完整代码 🌟容器适配器 二、queue 🌟queue的简单介绍 🌟queue的基本使用 🌟q…

springboot酒店管理系统

springboot221酒店管理系统 摘 要 时代的发展带来了巨大的生活改变,很多事务从传统手工管理转变为自动管理。自动管理是利用科技的发展开发的新型管理系统,这类管理系统可以帮助人完成基本的繁琐的反复工作。酒店是出门的必需品,无论出差还是…

娱乐小项目-树莓派履带小车

快速使用 1.小车上电,开关在电源插口旁边 2.上电之后用电脑查看局域网WIFI,密码是12345678,固定IP是192.168.50.1 3.安装VNC软件:20240324_树莓派履带车\工具 4.打开VNC软件 5.在这个界面下 按ctrlaltt,弹出终端 6.输…

内存管理篇-20 Linux虚拟内存管理

1.虚拟地址的经典布局 这里的内容比较少。只要就是内核用户空间的划分。内核空间又有自己的划分。也需要注意一下每个区域的性能。理论上线性映射是最简单的,所以性能最高。同时,注意内核空间是可以配置的,并不是都3:1。 2.ARM32下的内存…

使用cURL探索WebSocket连接的奥秘

更多内容访问个人网站:孔乙己大叔 在现代Web开发中,实时通信已经成为不可或缺的一部分。WebSocket协议因其能够提供低延迟、全双工的通信能力,而被广泛应用于各种实时应用场景中,如在线聊天、实时通知、游戏等。虽然WebSocket主要…

React 实现PDF预览(数据源使用文件流而不是url)

一 前提 应公司要求,需要进行上传文件(pdf)的预览功能,网上大部分都是使用url作为预览数据源,但是现在后端那边只返回了pdf文件流,所以本文主要是用文件流来预览pdf。 二 首先需要获取pdf文件流&#xff…

四款经典的防泄密软件,企业防泄密必备软件

防泄密软件有哪些呢?以下是四款经典的防泄密软件介绍,每款软件都将从其主要功能、特点以及适用场景等方面进行详细阐述。 1. 安企神 主要功能: 文件加密:提供全面的文件加密解决方案,支持对敏感文件进行加密处理&…

IP地址在TikTok运营中为何重要?

TikTok作为外贸人宣传推广的重要平台,其运营成效与产品的实际转化率息息相关。然而,在TikTok的运营过程中,一个看似微不足道的元素—IP地址,却扮演着至关重要的角色。本文将深入探讨TikTok运营中IP地址的重要性,揭示其…

ETL数据集成丨SQLServer到Doris的无缝数据同步策略

在数据驱动的新时代,企业对数据的需求日益增加,尤其是数据同步的速度和准确性。随着数据源和数据目标的多样化,如何实现高效、无缝的数据同步成为了许多企业的关注焦点。ETLCloud正是这一领域的先锋,为用户提供了从 SQLServer 到 …

面向GPU计算平台的归约算法的性能优化研究

1 GPU归约算法的实现与优化 图3-1为本文提出的GPU归约算法总图,GPU归约求和算法的实现可以定义为三个层次: 线程内归约:线程从global memory中读取一个或多个数据进行归约操作,再把归约结果写入至LDS;work-group内归…

告警管理大师:深入解析Alertmanager的配置与实战应用

目录 一、前言 二、Alertmanager 简介 三、Alertmanager核心内容介绍 (1)告警分组(Alert Grouping) 分组原理 配置示例 (2)告警路由(Alert Routing) 路由原理 配置示例 &a…

中资优配:白马股跌出性价比 基金经理公开唱多

近年来走势欠安的一些白马股,其时现已跌出了性价比。 在刚刚宣布的二季报中,就有多名基金司理旗帜鲜明地标明看好此类财物。有基金司理认为,这些个股的股息率已靠近或高于无风险利率,其隐含的长期酬谢水平或许已明显高于其时获商…

VScode 的下载安装及常见插件 + Git的下载和安装

目录 一、VScode 的下载安装及常见插件 1、VSCode下载 2、VSCode安装 3、VSCode常见扩展插件及介绍 二、Git的下载和安装 1、Github 和 Gitee的区别 2、Git下载(以Win为例) 3、Git安装 一、VScode 的下载安装及常见插件 1、VSCode下载 &#x…

VBA字典与数组第十八讲:VBA中静态数组的定义及创建

《VBA数组与字典方案》教程(10144533)是我推出的第三套教程,目前已经是第二版修订了。这套教程定位于中级,字典是VBA的精华,我要求学员必学。7.1.3.9教程和手册掌握后,可以解决大多数工作中遇到的实际问题。…

ArcGIS小技巧:批量加载文件夹下的所有SHP数据到当前地图框

欢迎关注同名微信公众号,更多文章推送: 一般情况下,如果要加载SHP数据,只要在工程目录栏中将其拖到当前地图框中即可。 假设这样一个场景,一个文件夹下分布着很多个SHP数据,甚至有的SHP数据位于子文件夹中…

python进阶篇-day04-闭包与装饰器

day04闭包装饰器 函数参数 函数名作为对象 细节 Python是一门以 面向对象为基础的语言, 一切皆对象, 所以: 函数名也是对象. 直接打印函数名, 打印的是函数的地址. 函数名()则是在调用函数. 函数名可以作为对象使用, 所以它可以像变量一样赋值, 且赋值后的 变量名() 和 调用…

用 BigQuery ML 和 Google Sheets 数据预测电商网站访客趋势

看看如何使用 BigQuery ML 与 Google Sheets 构建时间预测模型,为商业分析提供助力~ 电子表格无处不在!作为最实用的生产力工具之一,Google Workspace 的 Sheets 电子表格工具拥有超过 20 亿用户,可让数据的组织、计算和呈现变得轻…