📅  最后修改于: 2023-12-03 15:00:22.911000             🧑  作者: Mango
DDEV 是一款针对于 Docker 容器进行本地开发的工具。通过使用 DDEV 附加主机名,可以方便的实现本地 DNS 解析和 HTTPS 支持,从而更加高效、稳定、安全的进行本地开发。
DDEV 附加主机名是 DDEV 中一个非常方便的功能,可以让你在本地开发过程中,使用自定义的主机名进行开发调试。通过同时指定 HTTP、HTTPS 的端口,从而实现使用自定义的子域名、主机名及端口号来访问本地的 Web 应用。
在 DDEV 配置文件 ddev.yaml
中,我们可以通过几个简单的配置,即可开启 DDEV 附加主机名功能。
name: myproject
type: drupal8
# 开启 DDEV 附加主机名
additional_hostnames:
- myproject.local
- www.myproject.local
# 设置 HTTPS 支持
https_enforced: true
ssl: 'self_signed'
在以上配置中,我们通过 additional_hostnames
来定义需要使用的主机名,同时开启 HTTPS 支持。当我们启动 DDEV 后,即可访问 https://myproject.local
和 https://www.myproject.local
。
相较于传统的本地开发环境,DDEV 附加主机名的使用优势非常明显。以下是一些主要的优势:
DDEV 附加主机名是 DDEV 中一项非常实用、方便的功能,可以大大提高本地开发效率和安全性。通过简单的配置,开发者即可方便的使用自定义的主机名和 HTTPS 支持进行开发调试。