一、概述
需求是内外网都可以访问
二、 nginx配置
nginx配置
server {
listen 7400;
server_name localhost;
#前端
location / {
root html;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
# 后端端口配置转发
location /gateway/ {
proxy_pass http://127.0.0.1:5400/;
}
# 以下ws转发配置。
location /gateway/iform/ws/ {
proxy_pass http://127.0.0.1:5400/iform/ws/;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
三、 config.js配置
前端config.js
(function (global) {
global.__IFORM_CONFIG__={
//================请求相关配置=====================//----------------启动该配置,env下配置的地址无效start-----------------// 是否启用配置,启动该配置,env下配置的地址无效
ENABLE_CONFIG:true,
// api
BASE_API:'/gateway/iform',// 重点!重点!重点!
// 是否单体应用
SINGLE:false,
//----------------启动该配置,env下配置的地址无效end-----------------
...
}
四、实际效果
内网访问:
本机访问
其他内网地址访问
外网访问:
作者:hugh 创建时间:2024-11-15 10:16
最后编辑:hugh 更新时间:2024-11-15 11:25
最后编辑:hugh 更新时间:2024-11-15 11:25