我是靠谱客的博主 神勇萝莉,最近开发中收集的这篇文章主要介绍nginx html目录 404 盘符_Nginx 前端反向代理配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在前后端分离的情况下,当前台开始使用反向代理时,则在nginx.conf文件中也需要进行相应配置的修改:

#user  nobody;worker_processes  1;#pid        logs/nginx.pid;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    sendfile        on;    #tcp_nopush     on;    #keepalive_timeout  0;    keepalive_timeout  65;    #gzip  on;gzip on;gzip_min_length 1k;gzip_buffers 4 16k;gzip_http_version 1.1;gzip_disable "MSIE [1-6].";gzip_comp_level 4;gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;gzip_vary off;upstream myserver {      server ip:port; #后台地址和端口      keepalive 2000;  }    server {        listen       4200;               # 前台地址        server_name  localhost;   #前台服务名        #charset koi8-r;        #access_log  logs/host.access.log  main;        location / {            root   html/ResourceUtilizationIndex;try_files $uri $uri/ /index.html =404;            index  index.html;        }        #error_page  404              /404.html;error_page 404      /;        # redirect server error pages to the static page /50x.html        error_page   500 502 503 504  /50x.html;        location = /50x.html {            root   html;        }location ~ ^.(js)$ {          # ng build生成的文件夹目录          root html/ResourceIndex;  # 项目路径       }    # 静态文件      location /assets {          alias html/ResourceIndex/assets/; # 项目静态资源地址      }  # 后端请求代理转发      location /urlpath/ {          # http://myserver/ #最后一个斜杠不可少,否则接口url会带上/api/目录          proxy_pass   http://ip:port;     #后台地址和端口          proxy_set_header x-forwarded-host $host;          proxy_set_header X-Real-IP $remote_addr;          proxy_set_header REMOTE-HOST $remote_addr;          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;                      proxy_redirect  off;            client_max_body_size    2000m;      }    }}

参照上述文件,修改项目路径、静态资源以及后台转发代理的地址后,启动nginx访问页面。

633214e8311aa48c7d6dfa24bcdd7487.png

最后

以上就是神勇萝莉为你收集整理的nginx html目录 404 盘符_Nginx 前端反向代理配置的全部内容,希望文章能够帮你解决nginx html目录 404 盘符_Nginx 前端反向代理配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部