我的实例可通过 ipv4 地址和公共 DNS 访问。我希望它仅可通过域名访问

我的实例可通过 ipv4 地址和公共 DNS 访问。我希望它仅可通过域名访问

我刚刚在 Amazon AWS(EC2 实例)上安装了 WordPress

问题是我的实例可以通过我通过 DNS 分配给它的 ipv4 地址和域名供公众访问。例如,出于测试目的,我使用了

解码dude.ga

该域名可从http://13.233.253.149/访问

https://ec2-13-233-253-149.ap-south-1.compute.amazonaws.com

https://decodewithdude.ga

这是正常的吗?或者应该担心吗?

我可以让公众仅通过域名访问它吗?

谢谢

答案1

这是具有虚拟主机概念的 Web 服务器的正常行为。

您需要在您的网络服务器中设置一个默认虚拟主机,例如返回404每个请求。

然后,您的网站将在包含您的域名的虚拟主机中定义。

答案2

创建不同的虚拟主机,不给它任何内容或重定向到您想要的位置,然后使其成为默认主机(通常作为第一个虚拟主机配置文件)。

相关内容