Nginx 反向代理的进本配置以及Vue-router history模式配置
找到 根目录下 /etc/nginx/nginx.conf 文件
http { log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; include /etc/nginx/mime.types; default_type application/octet-stream; # Load modular configuration files from the /etc/nginx/conf.d directory. # See http://nginx.org/en/docs/ngx_core_module.html#include # for more information. include /etc/nginx/conf.d/*.conf; upstream localserver{ server 192.168.x.x:80; **//配置代理的服务器地址** } server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /usr/share/nginx/html; # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; location ^~ /api/ { proxy_pass http://localserver; **//api前面的部分将被替换成localserver的地址** } location / { try_files $uri $uri/ /index.html; //vue history 模式需要配置 否则404错误 } # error_page 404 /404.html{ # location = /40x.html; # } # error_page 500 502 503 504 /50x.html{ # location = /50x.html; # } }
相关推荐
ssihc0 2020-11-11
nginxs 2020-11-14
Guanjs0 2020-11-13
小木兮子 2020-11-11
yserver 2020-11-11
windle 2020-11-10
HanksWang 2020-11-10
liuchen0 2020-11-10
Freshairx 2020-11-10
ccschan 2020-11-10
liwf 2020-11-10
Guanjs0 2020-11-09
AderStep 2020-11-09
zrtlin 2020-11-09
mqfcu 2020-11-10
windle 2020-10-29