Skip to content

多系统配置

多系统配置用于在不同IP下展示不同应用及页面效果。

创建多系统配置

登录magus用户
打开多系统管理菜单

info-1.1

创建系统

基础配置

系统的基础配置信息,重点介绍如下:

  1. 系统编码

    系统唯一标识,可用于nginx配置

  2. IP

    当前所创建的系统,前端部署IP

  3. 端口号

    当前所创建的系统,前端部署端口

  4. 首页路由

    系统登录后默认打开的菜单

网站配置

网站版权信息

info-1.2

管理菜单

用于限定此系统下可用的功能菜单。在管理菜单页面上选择对应的功能,确定即可。

如菜单未做任何选择,则默认此系统下所有菜单均可使用

info-2.1

配置nginx

多系统配置完成创建后,可选择对应方案配置nginx以使配置生效

  1. 系统编码

    若仅在基础配置中添加了code信息,则需要在nginx中添加Framework-Server-Code。添加方式如下:

    shell
    location ~* ^/(api){
    		···
    		add_header 'Access-Control-Allow-Origin' '*';
    		# 多系统配置,值为对应系统配置的code
    		proxy_set_header Framework-Server-CODE 'xxx';
    		···
    }
  2. 系统IP+端口

    若在基础配置中添加了IP和端口信息,则不需要配置nginx。系统将默认使用用户访问的IP+端口,适配对应的系统配置。