跳到主要内容

如何配置支持 HTTPS

配置 HTTPS 及对应域名

有时需要采用域名通过 https 访问微搭低代码, 需要在微搭外部搭建一个 LB,我们以 nginx 作为 LB 为例,来说明配置过程,流程图如下:

  1. 创建一个名为的文件nginx.conf
  2. 添加以下内容到nginx.conf并使用您自己的信息进行更新[域名、ip、证书],下面配置信息中有<-的那 5 行,对其替换后添加到 nginx.conf 中。
  3. 部署好 nginx,就可以使用 https 访问微搭了,例如:https://xxx-weda-cloud.com
  4. 部署 nginx 示例请看这里。

服务器 Nginx 配置

server {
listen 443 ssl;
server_name test-weda-cloud.com; # <- Change this to match server_name above

# SSL证书和私钥
ssl_certificate /etc/nginx/certs/server.crt; # <- Change this to your .crt file name
ssl_certificate_key /etc/nginx/certs/server.key; # <- Change this to your .key file name

# 根路径代理
location / {
proxy_pass http://xx.xx.xx.xx; # <- weda service ip
}

# 重定向到 /cloud-admin/index.html
location = / {
return 301 https://$host/cloud-admin/index.html;
}
}
提示

微搭不负责 LB 的运维、升级、补丁加固工作,需自行维护处理。