nginx问题记录:重定向丢失端口号,https变成了http

article/2025/10/5 12:32:20

场景:如果用户未登录网站,访问服务器就会被服务器重定向到首页。使用的是nginx负载均衡,java web项目

我们预期的重定向之后的地址是:https://XXX.com:8080/XXX
但是经过nginx转发后变成了:http://XXX.com/XXX
丢失端口号且https变成了http

解决办法:修改nginx配置文件
在对应location里加上

proxy_redirect http://$host https://$host:$server_port
备注:$host$server_port是nginx的内置变量
$host:主机名(请求信息中的"Host",如果请求中没有Host行,则等于设置的服务器名;$server_port:服务器端口号

《nginx内置变量 大全》

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!在这里插入图片描述


http://chatgpt.dhexx.cn/article/tqWHEmAP.shtml

相关文章

SpringBoot端口号被占

我们在本地运行SpringBoot项目时经常碰到端口被占用的情况。 一般有两种方法来解决此问题: 创建新的端口号 当遇到这个问题时,我们可以创建一个新的端口号来重新执行SpringBoot项目,创建新的端口号其实很简单,只需要在applicatio…

apache服务器修改https端口为8081

微信小程序必须用https才能访问,所以我想获取我服务器的内容只能用https。这里我采用的是阿里云。 但是我只有一台服务器,并且那太服务器的端口443被我的springboot,https占用了,这里我就采用修改apache https端口的方式。 cento…

android 局域网图片 管理,支持局域网浏览/简洁美观的安卓文件管理器-es文件管理器...

网盘的没落,兴起了NAS以及路由器共享磁盘的文件浏览方式,也逐渐淘汰了OTG连接个U盘,到哪里都拖着个尾巴一样的浏览方式。 无论是Windows共享还是路由器开启Samba网上邻居,都可以通过手机直接浏览。这就对手机的文件管理器提出了要…

win10修改默认文件管理器

1.打开注册表找到图片中的位置 打开注册表的方法为: 1.按住winr键 出现一个小窗口 输入regedit回车 2.修改 opennewprocess\command 程序位置要绝对路径 3. 接着修改 opennewwindow\command 4.重启 就ok了 参考文章1 最后删掉DelegateExecute 项,键值是…

苹果文件管理器服务器,8最佳免费iPhone文件管理器,用于管理iOS设备上的文件...

iPhone是一款多功能智能手机,您可以拍摄高质量的照片,录制实时会议,甚至保存重要文件。 有这么多不同类型的文件,你如何免费组织和管理它们? 这篇文章分享了你应该知道的8最好的免费iPhone文件管理器。 无论您是需要直…

文件管理android2.3,ES文件浏览器(ES File Explorer)v4.0.2.3 优化版-好用的安卓文件管理器...

ES文件浏览器(ES File Explorer)v4.0.2.3 优化版-好用的安卓文件管理器 书法字体2015.09.28ES File Explorer ES文件浏览器(ES File Explorer)是一款强大的安卓文件管理器,ES文件浏览器全球主动下载超过3亿次,在安卓手机文件管理软件领域无软件能超越。……

mac最方便的文件管理器--Qspace

各位老表好! 最近入手了一台mac电脑,在被它极简的桌面和超低的功耗惊艳到时,同时也对访达的使用倍感无奈,对于我这时长编辑文档,整理修改造成了极大的困扰,因为mac的访达它竟然不支持剪切。 是的&#xf…

多功能Web文件管理器Filestash

今天是情人节,㊗️大家情人节快乐! 明天是元宵节,元宵节一过,“年”就算是过完了,老苏提前预㊗️大家元宵节快乐,新年更上一层楼! 什么是 Filestash ? Filestash 是一个类似 Dropbo…

文件资源管理器闪退

记录一次win10文件资源管理器(explorer.exe)无限闪退的错误 起因 放假闲的没事干,感觉右键菜单的东西太多了,想把里面的东西清一下.比如说共享(Share),发送到(Send To)这些几乎用不到的功能. 网上有一些解决方案: 火绒右键管理 好用,也安全,但是有些东西还是去不掉.比如说…

android手表文件管理,watch文件管理器APP安卓版下载-watch文件管理器华为手表版v1.1.0 免费版-007游戏网...

watch文件管理器华为手表版是目前非常优秀的一款手表管理APP,在其中可以简单浏览。让你们一键打开后,就可以触摸对应的文件图标,管理相关东西,喜欢的都可以来此下载。 watch文件管理器华为手表版特色 1、可以访问LAN电脑、FTP和蓝…

html模板-文件管理器

静态页面 功能介绍: 1.导航功能栏,前进、后退、主页。路径(可以点击) 2.文件夹单击右键功能栏。 3.文件单击右键功能栏。 4.空白处单击右键功能栏(创建文件夹,上传文件) 上传框 gitee:https://gitee.com/Harin/DirFi…

全文检索引擎ElasticSearch:文档管理、集成IK分词器

ElasticSearch 文档管理添加文档修改文档删除文档文档的查询 IK分词器安装使用IK分词器 文档管理 添加文档 定位到资源 url http://localhost:9200/{index}/{type}/{_id}_id:文档的id 方法 put、post请求体:json数据格式 {"id":1,"…

Citavi、Endnote、Mendeley 功能大比拼!到底哪一款才是众望所归的终极文献管理软件?...

软件简介: Citavi 来自瑞士 Swiss Academic Software 公司。其定位于“知识组织管理软件”,在欧洲(特别是德语区)被广泛使用。它不仅仅是一款文献管理软件,而且整合了知识管理、任务计划、PDF 全文搜索、笔记等科研工作…

ACCESS实例1——简易文档管理器

计算机用久了,硬盘里会建立的大量的文档,查阅时可能忘了放在哪个路径下。一个方法是,利用系统提供的搜索功能来查找文件。另外,我们可以利用数据库创建一个文档管理器,将一些有用的文件保存在数据库中,这样…

Oracle Primavera Unifier文档管理器(Document Manager)

目录 引言 介绍 引言 在 Oracle Primavera Unifier 中,文档管理器维护项目的所有文件和文档。每个项目/外壳都包含自己的文档管理器,另一个文档管理器驻留在公司级别。管理员确保员工和项目/shell 成员始终使用最新版本的文档,并使访问和分…

adb 5037端口被占用MAC

今天使用adb命令时,发现找不到模拟器了 然后就关闭adb,不能重启could not start server,百度下来说是端口被占用了。 解决步骤: 1.然后查找5037端口:lsof -i tcp:5037 2.杀掉这个进程:kill 1019 3.再次尝…

daemon not running; starting now at tcp:5037【解决方案】

【问题】程序报错:daemon not running; starting now at tcp:5037 【原因】5037端口被占用 【方法】找出5037端口占用的应用,关闭掉该应用进程 【解决方案】 打开cmd命令窗口,首先找出占用的应用,则输入如下命令找出占用5037端口的…

ADB【问题】程序报错:daemon not running; starting now at tcp:5037

标题5037【问题】程序报错:daemon not running; starting now at tcp:5037 一、解决步骤 ADB【问题】程序报错:daemon not running; starting now at tcp:5037 【原因】5037端口被占用【方法】找出5037端口占用的应用,关闭掉该应用进程【解…

AndroidStudio中* daemon not running; starting now at tcp:5037

Bug场景:AndroidStudio中* daemon not running; starting now at tcp:5037 问题描述 Android Studio中出现,且一直出现,即使是关闭Android Studio、杀掉占用的端口也是同样解决不掉 *daemon not running;starting now at tcp:5037 …… ……

启动Android项目时出现adb]* daemon not running; starting now at tcp:5037

error1 启动Android项目时出现adb]* daemon not running; starting now at tcp:5037 是由于5037端口被占用 打开命令行输入 netstat -ano | findstr “5037” 查找占用5037端口的应用 看到是11576占用了5037端口 输入taskkill -f -pid 11576 杀死该进程(注意要关闭…