This commit is contained in:
vet
2026-04-13 23:53:29 +07:00
parent d868057b7e
commit 5d335aa15e
3 changed files with 23 additions and 2 deletions

View File

@@ -7,14 +7,24 @@
# 安全组 / 防火墙须放行 TCP 80后端 10001/10002/10008 仅需本机访问127.0.0.1
#
# CORSVite 开发服在 :5173API 经 :80 反代,浏览器视为跨域,需在此返回允许头并处理 OPTIONS 预检
#
# default_server纯 IP 访问 http://x.x.x.x/ 时命中本 server不做 CMS 静态站,仅 API 网关)
# CMS 开发请用 http://IP:8001UMI dev
server {
listen 80;
listen [::]:80;
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
client_max_body_size 100m;
# 根路径:不托管前端;避免与其它站点抢 default_server 后仍误以为是 CMS
location = / {
default_type text/plain;
charset utf-8;
return 200 "OpenIM API gateway (deploy-test). Paths: /api/im/ /api/user/ /api/chat/ /msg_gateway — CMS dev: :8001\n";
}
# OpenIM HTTP API → openim-server :10002
location /api/im/ {
if ($request_method = OPTIONS) {