Skip to content

URL 路径前缀配置

Message-Nest 支持配置 URL 路径前缀,允许您在子路径下部署应用。

配置方式

方式 1: 配置文件

conf/app.ini 中添加:

ini
[server]
UrlPrefix = /message

方式 2: 环境变量

设置环境变量:

bash
export URL_PREFIX=/message

使用说明

  1. 配置前缀:在配置文件或环境变量中设置 UrlPrefix
  2. 重启服务:修改配置后需要重启 Message-Nest 服务
  3. 访问应用:使用新的 URL 访问,例如:http://your-domain.com/message

示例

默认访问(无前缀)

http://localhost:8000/
http://localhost:8000/api/v1/sendways/list

配置前缀后

ini
[server]
UrlPrefix = /message

访问地址变为:

http://localhost:8000/message/
http://localhost:8000/message/api/v1/sendways/list

注意事项

  • 前缀会自动添加 / 前缀(如果没有的话)
  • 前端静态资源会自动使用相对路径,无需额外配置
  • API 请求会自动添加路径前缀
  • 修改配置后必须重启服务才能生效

Nginx 配置

如果使用 Nginx 反向代理,请参考 Nginx 反向代理配置 文档。

Released under the MIT License.