我有一个在hostgator托管的wordpress网站上工作的域名。一切正常。我已经将服务器迁移到AWS免费层EC2实例,已经设置了nginx, mysql, php和所有东西。当访问机器公共ip时,网站工作,已经在nginx sites-enabled/site.conf文件中插入域,但我无法让它工作。在我的登记簿上。br我已经将dns链接到创建托管区域后由aws路由53给出的url。有人能告诉我我做错了什么吗?
我已经检查了https://www.whatsmydns.net/#A/gblanc.com.br,它显示了一些X,没有错误消息,不确定这是什么意思
一些打印和nginx配置文件:
server {
listen 80;
listen [::]:80;
listen 443 ssl;
listen [::]:443;
root /var/www/html/agenciaboz;
index index.php index.html index.htm index.nginx-debian.html;
server_name gblanc.com.br;
include snippets/self-signed.conf;
include snippets/ssl-params.conf;
aws route print:Aws route 53 print
my domain register print:My domain register print
从Route 53中您将www.gblanc.com.br
重定向到gblanc.com.br
:
$ host www.gblanc.com.br
www.gblanc.com.br is an alias for gblanc.com.br.
但gblanc.com.br
没有IP地址:
$ host gblanc.com.br
$
您需要为gblanc.com.br
创建一个指向您的EC2 IP地址的A记录。您需要了解,如果您停止并启动EC2,您将获得不同的IP地址,因此您可能希望使用不会更改的弹性IP。