Nginx代理无法访问Nexus问题
文章目录
- 一、问题现象
- nginx和nexus的配置方式
- 二、原因分析
- 三、解决方式
一、问题现象
- 通过域名访问Nexus主页,主页html可以正常加载,但是静态资源加载超时,原因是静态资源的请求地址是内网ip。
- 通过ip+端口或域名+端口的方式访问是正常的。
nginx和nexus的配置方式
- nexus通过docker启动,使用默认8081端口以及默认host。
- nginx监听域名,通过服务器内网ip转发到8081端口,配置如下:
server{listen 80;server_name nexus.xxx.cn;location / {proxy_pass http://192.168.0.182:8081;}
}
二、原因分析
nexus在接受请求时,会绑定请求者的host,作为后续资源加载的请求地址。
我在nginx中配置的是内网ip的转发,对nexus来说这个host就是内网ip。
后面添加了Host这个请求头之后,相当于告诉nexus此次请求的host是nexus.xxx.cn这个域名。
三、解决方式
在nginx转发是添加Host请求头,配置如下:
server{listen 80;server_name nexus.xxx.cn;location / {proxy_set_header Host $host;proxy_pass http://192.168.0.182:8081;}
}
Nginx代理无法访问Nexus问题相关推荐
- FastDFS + Nginx代理方式访问
FastDFS + Nginx代理方式访问 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.在storage上安装nginx 1>.下载nginx软件(http://ngi ...
- vue项目nginx代理图片访问请求
vue前台访问springboot项目图片,路径无法访问到图片文件,需要做下地址转换,推荐在springboot中配置虚拟路径,但是如果很多地方已经配置的磁盘路径,修改的地方比较多,可以使用nginx ...
- 安装cockpit通过nginx代理访问
安装cockpit通过nginx代理访问 安装cockpit后,默认只能通过IP地址+端口号来访问.其实,还可以通过nginx代理来访问. Nginx代理设置 添加Nginx.conf配置 ## 添加 ...
- 二、Nginx 代理
一.Nginx 配置 二.Nginx 代理 三.Nginx 负载均衡 四.Nginx 性能调优 一.Nginx 代理 提高访问速度. 由于 目标主机 返回的数据,会存放在 代理服务器 的硬盘中. 因此 ...
- 【转】vue项目打包部署——nginx代理访问
我又来了,今天部署了下vue项目,使用nginx做了代理,这样可以解决跨域的问题,这里做一个简单讲解. 1.先看vue项目打包(我这里使用的是vscode开发工具) 这里是我的项目结构: 打包之前需要 ...
- Linux Centos8 安装Minio开机启动并Nginx代理访问
查看官方文档(MinIO)进行操作 安装minio #下载 wget https://dl.min.io/server/minio/release/linux-amd64/minio#创建目录 sud ...
- 通过nginx代理vue,vue再访问后端时出错记录
项目场景: 项目场景:项目上线测试环境 使用nginx代理出现问题 问题描述 通过nginx代理vue,vue再访问后端时,后端地址被替换成为了代理地址 例如 : 代理地址为 127.0.0.1:80 ...
- 配置nginx代理实现https访问
配置nginx代理实现https访问 Google宣布从Chrome网络浏览器的下一个稳定版本(90)开始,将为地址栏中输入的所有URL网址默认选择HTTPS协议.这意味着未启用HTTPS的网站的打开 ...
- Nginx代理内网服务器访问外网
Nginx代理内网服务器访问外网 1.SpringBoot工程配置文件改写 2. SpringBoot静态工具类注入配置文件变量 3. SpringBoot 使用 4. 配置Nginx 问题描述: 有 ...
最新文章
- 软考-信息系统项目管理师-项目成本管理
- MSSQL如何在没有主键的表中删除重复数据
- (精)【ACM刷题之路】POJ题目详细多角度分类及推荐题目
- iOS-属性字符串添加下划线、删除线
- C语言应该增加交换值的关键字或语法
- Atitit 文件系统概论 艾提拉著 目录 1. NTFS系统	1 1.1. NTFS文件系统概述	1 1.2. 1.1 文件系统简介 1.2 NTFS文件系统	1 1.3. 第2章
- Apache CXF WebService 框架
- python可用于数据抓取软件_不懂代码也能爬取数据?试试这几个工具
- 金仓数据库KingbaseES V8R3使用Gorm指南
- 人民币对美元汇率中间价报6.7025元 上调318个基点
- Red hat查找命令所属的rpm包
- python截图工具和模拟鼠标键盘_python PyAutoGUI 模拟鼠标键盘操作和截屏功能
- 雷军发文:小米实现隔空充电技术
- 可发教育类论文的期刊《家长》简介及投稿邮箱
- 互联网公司招聘--京东--产品岗-2017年笔试题
- Linux free命令使用
- 两个总体方差的F检验
- java 生成二维码可带LOGO和文字描述
- 云南旅游之瑞丽,束河,丽江古城
- idea 导入 vue项目 improt全都报红
热门文章
- Linux与Fedora
- 烦人的警告 libpng warning: iCCP: known incorrect sRGB profile
- 后台(11)——Servlet(3)
- MapX和MapXtreme区别
- css 设置背景图一半_css怎么背景图片显示不全?
- 80端口和8080端口的区别是什么?
- Android Canvas 缩放(Scale)
- tplink里的DMZ主机是什么意思
- 我的开源: UnInstaller for Windows(VBScript)
- 【PPP概念股龙头】PPP再迎风口 相关概念股表现格外抢眼(2)