我们可以在 AWS Centos 实例上的 nginx 中托管子域名吗?

我们可以在 AWS Centos 实例上的 nginx 中托管子域名吗?

假设我的 AWS 域名是 ec2-1-2-3-4.ap-southeast-1.compute.amazonaws.com,我可以创建一个可以从外界访问的域名,如 app.ec2-1-2-3-4.ap-southeast-1.compute.amazonaws.com 吗?

我的应用程序可以通过主域名访问,但即使按照这样的教程操作后,

https://hackprogramming.com/how-to-setup-subdomain-or-host-multiple-domains-using-nginx-in-linux-server/

我仍然无法使该网站可通过 nginx 中的子域名访问。

答案1

为您的实例指定的主机名归 Amazon 所有并由其控制。它不是通配符,因此您无法向其添加子域。其目的是允许您在自己的域中配置名称以解析实例之前(或没有)访问单个实例。

您可以在您控制的域中创建子域,并添加适当的 AAAA 和 A 记录以使它们解析到您的实例。

相关内容