From ae4b735ab5389e5704c3659c24aa399c19adf5b6 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Tue, 5 Sep 2023 15:13:27 +0800 Subject: [PATCH] fix: dev and prod --- docker/kicc-ui.conf | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/docker/kicc-ui.conf b/docker/kicc-ui.conf index bb2a15b..78561d3 100644 --- a/docker/kicc-ui.conf +++ b/docker/kicc-ui.conf @@ -1,3 +1,43 @@ +# development环境(不需要配置https会导致开发时无法内嵌http页面) +server { + # 自定义访问端口 + listen 80; + client_max_body_size 100M; + + # 服务名称 + server_name localhost; + + # 代理访问根地址 + root /data; + + #设置转发请求头参数 + proxy_connect_timeout 15s; + proxy_send_timeout 15s; + proxy_read_timeout 15s; + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + + # 代理访问kicc-ui地址 + location / { + try_files $uri $uri/ /index.html; + error_page 405 =200 http://$host$request_uri; + } + + # 代理访问后端微服务网关地址 + location ^~/prod-api/ { + rewrite ^/prod-api/(.*)$ /$1 break; + proxy_pass http://kicc-gateway:9999; + } + + # 代理访问后端上传地址 + location ^~/prod-upload { + rewrite ^/prod-upload(.*)$ /system_proxy/system/file/upload break; + proxy_pass http://kicc-gateway:9999; + } +} + +# production环境(目前为了部署方便development环境跟production环境通用) server { # 自定义访问端口 listen 80;