You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure App Service静态网页部署及SSL证书配置相关问题求助

Azure App Service静态网页部署及SSL证书配置相关问题求助

之前我一直用Azure Static Web Apps托管简单的静态HTML页面,比如网站维护时给Azure流量管理器指向的“停机页面”——这玩意儿真的香!只要关联GitHub或Azure Git仓库,点几下就能自动生成部署流水线,仓库内容一更新就自动部署停机页面,省心到爆!

但它有个致命问题:没法上传自定义证书,用免费证书的话,刚好6个月后证书 renewal会失败,因为自定义域名的DNS解析是指向主站的。等下次要切流量到停机页面时,直接弹出SSL错误,太影响体验了。

无奈之下我打算换成Azure App Service,但刚上手就卡壳了:

一、自动部署的难题

Azure没有专门的静态网页版App Service,我选了PHP类型(看起来最贴近静态场景)。创建Web App时虽然能关联DevOps Git仓库(有截图),但完全不像Static Web Apps那样自动生成流水线、配置自动部署,连仓库里的部署yaml文件都不会自动创建。

现在我完全找不到从Git自动部署到Azure Web App的合适方式,目前看起来唯一的选项是用Azure CLI,但这对我们的网页设计师来说太不友好了,而且在Apple Silicon上折腾半天也没搞定。肯定有持续部署(CD)的方案吧?有没有大佬能指点下具体怎么弄?

二、后续的SSL证书配置问题

等解决完部署问题后,我还需要给这个Web App配置自定义域名,还要把从Sectigo拿到的证书转换成Azure要求的格式,然后完成安装。这部分也希望能提前得到一些实用的建议,避免踩坑。

盼各位大佬不吝赐教!

备注:内容来源于stack exchange,提问作者eos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 11:48:06