user appdeploy;
worker_processes auto;
error_log /app/nginx-1.21.6/logs/error.log;
error_log /app/nginx-1.21.6/logs/error.log notice;
error_log /app/nginx-1.21.6/logs/error.log info;
pid /app/nginx-1.21.6/logs/nginx.pid;
events {
use epoll;
worker_connections 1024;
}
http {
sendfile on;
keepalive_timeout 65;
client_max_body_size 1024M;
include mime.types;
default_type application/octet-stream;
autoindex off;
autoindex_exact_size off;
autoindex_localtime on;
server_tokens off;
server {
listen 8080;
server_name localhost;
gzip on;
gzip_static on; # 需要http_gzip_static_module 模块
gzip_min_length 1k;
gzip_comp_level 4;
gzip_proxied any;
gzip_types text/plain text/xml text/css;
gzip_vary on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
# 前端打包好的dist目录文件
root /app/main-ui/dist/;
# 新增后端路由前注意在此处添加(新增)
location ~* ^/(code|auth|admin|job|ws|screen|xxxxx) {
client_max_body_size 1024m;
proxy_pass http://xxx.xx.xx.xxx:1234;
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto http;
}
location /xxxxxxxxxxxxx {
proxy_pass http://xxx.xxx.xx.x;
client_max_body_size 1024m;
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto http;
}
#前缀 代理本地8888端口
location /datav {
proxy_pass http://127.0.0.1:8888/;
}
}
# 监听80 跳转到子项目前端
server {
listen 8888;
server_name localhost;
gzip on;
gzip_static on; # 需要http_gzip_static_module 模块
gzip_min_length 1k;
gzip_comp_level 4;
gzip_proxied any;
gzip_types text/plain text/xml text/css;
gzip_vary on;
gzip_disable "MSIE [1-6]\.(?!.*SV1)";
# 前端打包好的dist目录文件
root /app/child-ui/dist/;
# 若新增后端路由 注意在此处添加(|新增)
location ~* ^/(code|auth|admin|job|ws|screen|xxxxx) {
client_max_body_size 1024m;
proxy_pass http://gdisp-gateway:9999;
proxy_connect_timeout 60s;
proxy_send_timeout 60s;
proxy_read_timeout 60s;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto http;
}
}
}
nginx 域名配后缀转发
最新推荐文章于 2024-04-16 17:20:07 发布