作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个包含大量自定义域 (50+) 的 Azure Web 应用程序。
我正在设置应用程序的 BCDR 克隆,但使用 Azure Web App“克隆”工具时,自定义域被明确排除在克隆过程之外。
是否有更自动化的方法将所有自定义域(以及 SSL 证书)复制到另一个 Web 应用程序(在不同的区域,如果重要的话)?
理想情况下,我希望能够定期同步这两个 Web 应用程序,因为我经常添加新域(这是一个 Multi-Tenancy 网站)。
谢谢!
最佳答案
你可以assign a custom domain to a web app using PowerShell和 bind a custom SSL certificate to a web app using PowerShell 。此外,您还将在 Azure CLI 中找到相同的功能命令。
您可以在该链接中找到示例代码。
# Add a custom domain name to the web app.
Set-AzWebApp -Name $webappname -ResourceGroupName $webappname `
-HostNames @($fqdn,"$webappname.azurewebsites.net")
# Upload and bind the SSL certificate to the web app.
New-AzWebAppSSLBinding -WebAppName $webappname -ResourceGroupName $webappname -Name $fqdn `
-CertificateFilePath $pfxPath -CertificatePassword $pfxPassword -SslState SniEnabled
另一个选择是使用 ARM 模板。您可以从应用程序服务设置中导出模板,然后编辑一些代码以满足您使用自定义域部署新 Web 应用程序服务的要求。更多引用,您可以查看Azure Resource Manager templates for App Service
关于azure - 将 Azure Web 应用程序自定义域克隆到另一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57531736/
我想在 ESXi 主机上使用 Libvirt Java 绑定(bind)定义一个新的持久域。我为它创建了一个 xml 描述,其中我设置了(除其他外)VM 的设备及其源文件。但是,除非我在服务器上手动创
我是一名优秀的程序员,十分优秀!