很有可能。您可以在域名注册商的 dns 区域中添加 A 记录,指向您的 ec2 实例的弹性 ip,以路由请求。如果您使用公共 dns 而不是弹性 ip,则可以添加 CNAME 记录而不是 A 记录
此外,您还可以在 ec2 中使用 apache 将请求路由到所需的应用程序路径。下面的步骤。 (这假设您将要为 3 个域提供的文档根目录复制到您问题中提到的相应路径)
第 1 步: 配置您的第二个和第三个域也使用域注册器(在您的情况下为爸爸)DNS 区域配置指向相同的 EC2 公共 IP。 (假设所有 3 个域尚未上线)
第 2 步: 为您想要的 3 个域创建虚拟主机文件。内容如下。
文件 1:/etc/httpd/conf.d/domain1.com.conf 与内容
<VirtualHost *:80>
ServerName www.domain1.com
ServerAlias domain1.com
DocumentRoot /var/www/html/domain1
ErrorLog /var/www/html/www.domain1.com/error.log
CustomLog /var/www/html/www.domain1.com/access.log combined
</VirtualHost>
文件 2:/etc/httpd/conf.d/domain2.com.conf
<VirtualHost *:80>
ServerName www.domain2.com
ServerAlias domain2.com
DocumentRoot /var/www/html/domain2
ErrorLog /var/www/html/www.domain2.com/error.log
CustomLog /var/www/html/www.domain2.com/access.log combined
</VirtualHost>
文件 3:/etc/httpd/conf.d/domain3.com.conf
<VirtualHost *:80>
ServerName www.domain3.com
ServerAlias domain3.com
DocumentRoot /var/www/html/domain3
ErrorLog /var/www/html/www.domain3.com/error.log
CustomLog /var/www/html/www.domain3.com/access.log combined
</VirtualHost>
完成后,您可以重新启动 apache 并检查。
希望对你有帮助
注意:如果这对您不起作用或您遇到一些错误,请务必在回复中包括 apache 版本、操作系统和版本:)