历史版本4 :使用IP/域名访问项目 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

运维平台版本
功能变更
V2.0.0-

1.2 应用场景

  • 用户希望访问运维项目时,访问路径中没有/webroot/decision

  • 用户希望只通过 IP 或者域名访问工程。

  • 用户希望访问平台或者模板的 URL 能够变短一些。

1.3 实现思路

1)使用IP访问项目

部署项目时,设置工程名为空,nginx使用80端口,即可使用http://ip/访问

2)使用域名访问项目

部署项目时,设置工程名为空,即可使用http://ip:port访问

为项目配置SSL,且使用443端口,即可使用https://域名/访问

2. 使用IP访问项目编辑

如需使用IP访问项目,需要在部署新项目时确保以下两点即可。

2.1 隐藏webroot

请确保 部署新项目 时,「访问路径」设置为空。

设置为空代表隐藏webroot,支持自动隐藏decision,此时访问地址为http://ip:port/

2.2 隐藏端口

请确保 部署新项目 时,工程对外访问端口为80,80端口可省略,此时访问地址为http://ip/

  • 如部署nginx组件,请确保nginx组件占用端口为80(默认root用户部署占用80,非root用户部署占用8090)

  • 如不部署nginx组件,请确保bi6/fr/fdl组件占用端口为80(默认占用8080)

3. 使用域名访问工程编辑

如需使用IP访问项目,需要确保以下两点即可。

3.1 隐藏webroot

请确保 部署新项目 时,「访问路径」设置为空。

设置为空代表隐藏webroot,支持自动隐藏decision,此时访问地址为http://ip:port/

3.2 隐藏端口并启用域名

请确保 为运维项目开启SSL 时,占用443端口,443端口可省略,此时访问地址为https://域名/