网站首页 > 技术教程 正文
完整版nginx反向代理配置
项目发布了只提供了一个ip和端口使用。要完成前后分离项目的部署,因此需要把后端服务代理到前端访问的域名和端口上去,因此用上了nginx的反向代理。
我们找到了nginx的配置文件defalut.conf配置文件
upstream project{
    server 127.0.0.1:9090;
}
server {
    listen       80;
    server_name  127.0.0.1 localhost;
    #charset koi8-r;
    #access_log  /var/log/nginx/host.access.log  main;
    #location / {
    #    root   /usr/share/nginx/html;
    #    index  index.html index.htm;
    #}
  ## 前端vue的配置
  root    /usr/share/nginx/html;
  location / {
    try_files $uri $uri/ @router;
    index index.html;
  }
  location @router {
    rewrite ^.*$ /index.html last;
  }
  error_page 404 /404.html;
    location = /40x.html{
  }
  error_page 500 502 503 504 /50x.html;
    location = /50x.html{
  }
  # 反向代理后端服务到前端访问地址上面的 apis上面
  location ^~/apis/ {
        proxy_set_header Host $host;
        proxy_set_header  X-Real-IP        $remote_addr;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_set_header X-NginX-Proxy true;
        # 重写url
        rewrite ^/apis/(.*)$ /$1 break;
        proxy_pass http://project;
   }
}这样代理以后前端访问后端服务的地址就是
域名/ip:80/apis/猜你喜欢
- 2024-10-10 nginx 常见配置详解(nginx的配置文件详解)
 - 2024-10-10 Nginx负载均衡与服务器集群笔记(nginx负载均衡原理3种)
 - 2024-10-10 ASP.NET Core 中的 URL 重写中间件
 - 2024-10-10 Nginx 配置虚拟主机、pathinfo和URL重写
 - 2024-09-12 Linux下玩转nginx系列(三)---nginx日志配置文件说明
 - 2024-09-12 强大友好的Nginx扩展:VeryNginx(nginx 扩展)
 - 2024-09-12 浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
 - 2024-09-12 「Nginx」如何配置Nginx日志?这是最全面的一篇了
 - 2024-09-12 你知道如何开启Nginx的rewrite记录日志吗?
 - 2024-09-12 nginx重写URL尾部自动添加斜杠,让你url变的更美
 
欢迎 你 发表评论:
- 10-23Excel计算工龄和年份之差_excel算工龄的公式year
 - 10-23Excel YEARFRAC函数:时间的"年份比例尺"详解
 - 10-23最常用的10个Excel函数,中文解读,动图演示,易学易用
 - 10-23EXCEL中如何计算截止到今日(两个时间中)的时间
 - 10-2390%人不知道的Excel神技:DATEDIF 精准计算年龄,告别手动算错!
 - 10-23计算工龄及工龄工资(90%的人搞错了):DATE、DATEDIF组合应用
 - 10-23Excel中如何计算工作日天数?用这两个函数轻松计算,附新年日历
 - 10-23怎样快速提取单元格中的出生日期?用「Ctrl+E」批量搞定
 
- 最近发表
 - 
- Excel计算工龄和年份之差_excel算工龄的公式year
 - Excel YEARFRAC函数:时间的"年份比例尺"详解
 - 最常用的10个Excel函数,中文解读,动图演示,易学易用
 - EXCEL中如何计算截止到今日(两个时间中)的时间
 - 90%人不知道的Excel神技:DATEDIF 精准计算年龄,告别手动算错!
 - 计算工龄及工龄工资(90%的人搞错了):DATE、DATEDIF组合应用
 - Excel中如何计算工作日天数?用这两个函数轻松计算,附新年日历
 - 怎样快速提取单元格中的出生日期?用「Ctrl+E」批量搞定
 - Excel日期函数之DATEDIF函数_excel函数datedif在哪里
 - Excel函数-DATEDIF求司龄_exceldatedif函数计算年龄
 
 
- 标签列表
 - 
- 下划线是什么 (87)
 - 精美网站 (58)
 - qq登录界面 (90)
 - nginx 命令 (82)
 - nginx .http (73)
 - nginx lua (70)
 - nginx 重定向 (68)
 - Nginx超时 (65)
 - nginx 监控 (57)
 - odbc (59)
 - rar密码破解工具 (62)
 - annotation (71)
 - 红黑树 (57)
 - 智力题 (62)
 - php空间申请 (61)
 - 按键精灵 注册码 (69)
 - 软件测试报告 (59)
 - ntcreatefile (64)
 - 闪动文字 (56)
 - guid (66)
 - abap (63)
 - mpeg 2 (65)
 - column (63)
 - dreamweaver教程 (57)
 - excel行列转换 (56)
 
 

本文暂时没有评论,来添加一个吧(●'◡'●)