Elastic Beanstalk环境创建完成后是否可以修改其域名?
Elastic Beanstalk 无需重建环境修改默认域名前缀方案
你需要修改的<<domain>>.<<region>>.elasticbeanstalk.com格式默认域名中的<<domain>>字段,对应Elastic Beanstalk环境的CNAME前缀,无需销毁重建环境即可修改,操作方法如下:
控制台操作步骤
- 登录AWS控制台,进入Elastic Beanstalk服务页面,打开目标环境的详情页
- 在左侧导航栏选择「配置」,下滑找到应用程序环境分类下的「域名」配置模块,点击右侧「编辑」
- 在「CNAME前缀」输入框中填写修正后的
<<domain>>值,系统会自动校验该前缀在当前区域是否唯一可用 - 校验通过后点击「应用」,等待1-2分钟配置生效即可
EB CLI 操作步骤
如果你使用EB CLI管理环境,可通过以下命令快速修改:
- 本地终端进入对应EB项目的工作目录,确保已完成AWS身份验证并绑定目标环境
- 执行
eb config命令打开环境配置编辑器,找到CNAME配置项,修改为修正后的前缀后保存退出,等待配置自动生效即可
注意事项
- 修改完成后原有旧域名会立即失效,若你有配置自定义域名绑定EB环境,需要同步将自定义域名的CNAME解析记录修改为新的默认域名
- 新设置的
<<domain>>前缀必须在当前AWS区域全局唯一,否则会校验失败无法保存 - 整个修改过程不会销毁现有环境资源、不会重启实例、不会丢失已部署的代码和配置项,仅会切换域名映射关系
内容的提问来源于stack exchange,提问作者caeus
相关产品推荐
相关产品推荐

