我有一个在AWS EC2实例上运行的基本Django网站。我用来运行服务器的命令:
python3 manage.py runserver 0.0.0.0:8000
当我在浏览器中使用EC2实例的公共IP时,可以访问网站。
我尝试的下一步是使用AWS Route53设置DNS。创建了一个托管域,如下所示 - Hosted Domain
我已经为www.mysite.com添加了记录集。和mysite.com。
我的域名已在namecheap.com注册,我已在托管域中显示的4个名称服务器添加到名称服务器下的自定义DNS部分。
我的域名在whatsmydns上的状态很好。我在route53下创建了一个健康检查,它显示为红色。当我在浏览器中输入www.mysite.com时,无法访问该网站。
我尝试ping域名。它超时但映射到正确的公共IP。
我在这里缺少什么?请指教。