问题:在内网服务器中用nginx部署了vue项目,再将外网域名与内网IP做了映射。
访问内网IP:PORT 成功进入
访问域名:PORT 无法进入

例:内网ng地址:123.12.1.2:9000 通过这个可以访问到vue页面
将此ip与外网www.abc.com:8006做映射,无法通过www.abc.com:8006进入

  • 原来的nginx.conf
worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;server {listen     9000;location ~ .*(\.)+.*$ {root dist;index index.html;}location / {proxy_pass http://xx.xx.xxx.xx:8093$request_uri;}}}
  • 修改后的nginx.conf
worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;server {listen     9000;location ~ .*(\.)+.*$ {root dist;index index.html;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}location / {proxy_pass http://xx.xx.xxx.xx:8093$request_uri;}}}

加上了

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

成功访问

nginx部署vue项目,内外网映射后访问不到相关推荐

  1. nginx部署vue项目,给访问路径加前缀

    Nginx安装与启动 去官网下载nginx压缩包,解压到电脑合适位置,我这放在D盘,目录是D:\nginx-1.21.6, 在这个路径,直接输入cmd,打开命令行,启动命令: nginx.exe 或者 ...

  2. Ubuntu 下搭建 Nginx 部署 vue 项目

    Ubuntu 下搭建 Nginx 部署 vue 项目 上一篇:Ubuntu 下部署 SpringBoot 第一步: Ubuntu 上安装 nodejs 执行 apt install nodejs 命令 ...

  3. Nginx部署Vue项目动态路由刷新404

    目录 前言 第一次 第二次 前言 记录下Nginx部署Vue项目刷新404的解决方案,遇到了两次,route用的是history路由模式,动态路由: {path: '/article/:blogId' ...

  4. 服务器使用Nginx部署Vue项目

    服务器使用Nginx部署Vue项目 首先得购买个服务器,在这就不教怎么购买了,本文章使用的是阿里云轻量级服务器CentOS7.6 一.安装Nginx 1. 使用XShell连接我们的服务器 2. 配置 ...

  5. VUE项目学习(三):win10版nginx部署vue项目

    VUE项目学习(三):win10版nginx部署vue项目 niginx的安装和启停操作参照博客:https://blog.csdn.net/qq_26666947/article/details/1 ...

  6. Centos+Nginx部署Vue项目

    Centos+Nginx部署Vue项目 1.项目打包生成dist文件夹 在项目根目录下打开cmd窗口,输入命令 npm run build //生成dist文件夹 2.将dist文件夹上传到cento ...

  7. 华为云软件开发平台(DevCloud)流水线式部署Vue项目,并且通过域名访问

    一.准备环境 1.1.华为弹性云服务器(ECS)或者云耀云服务器(HECS) 1.2.软件开发平台(DevCloud) 1.3.容器镜像服务(SWR) 1.4.云解析服务(SWR) 二.软件开发平台( ...

  8. 使用Docker Nginx部署vue项目

    Vue3 项目打包 打包 Vue 项目在根目录使用以下命令: npm run build 执行以上命令,输出结果如下: 执行完成后,会在 Vue 项目下会生成一个 dist 目录,该目录一般包含 in ...

  9. nginx部署vue项目加载资源慢优化方案

    目录 1.问题 2.解决方案推荐gzip压缩解压 2.1 vue项目的配置文件中加如下配置 2.3 nginx服务器配置 1.问题 当我采用nginx部署了vue的项目后发现第一次访问网站需要1分左右 ...

最新文章

  1. homework1: 印象深刻的错误
  2. 卸载小鲁温度监控有影响吗_通过中央控制器和远程监控优化能源效率
  3. java xor_java 简单xor加密
  4. SQL2017 Azure SQL新功能:图形数据库
  5. 小程序遵循的语法_我如何构建一个遵循股市针对freeCodeCamp挑战的应用程序。
  6. 多台电脑集群运算_答疑 | 三维建模的【电脑】配置问题
  7. Flutter基础—定位对齐之对齐
  8. UE4材质是什么样的机制
  9. 你真的了解UIButton、UILabel 吗?
  10. 如何在对话框程序中让对话框捕获WM_KEYDOWN消息
  11. Illustrator中文版教程,如何在 Illustrator 中创建几何图案?
  12. ReactiveCocoa之UI篇
  13. CentOS6.5下lv调整空间大小
  14. PHP - XHProf简明教程
  15. Windows下配置Python环境报错error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft
  16. 音频编码格式与术语汇总
  17. 腾讯微博qq说说备份导出工具_腾讯微博停止运营,赶紧申请备份吧
  18. 新旧音标对照表与英式音标表
  19. “碰一碰”版本的蓝牙键盘,来啦!
  20. 使用各种姿势舒服的部署微前端项目(上:打包与上传)

热门文章

  1. 【杂谈】中国黑客致中国黑客和红客的公开信
  2. 微软飞行模拟服务器,《微软飞行模拟2020》已推出首个公共SDK
  3. nRF52833-QIAA-R nordic无线收发芯片
  4. object-c iOS 教程 git for mac
  5. 还在苦恼验证码怎么实现?这个验证码合集,你想要的都有
  6. EMA计算(pandas之emw函数使用及设置)
  7. 世界上五十大开心事情
  8. Revit server安装配置
  9. 免费 SSL 安全证书
  10. 程序员效率:画流程图常用的工具