域名无法在AWS

时间:2015-10-27 09:51:14

标签: ruby-on-rails amazon-web-services nginx dns passenger

我之前在不同的aws帐户中的不同实例中托管了我的域名,但由于某种原因,我不得不删除该aws帐户并创建一个新帐户。我现在正在尝试在新实例中托管我的域名。所以我去了我的注册商帐户并从域名中删除了所有名称服务器并添加了新的名称服务器。然后我将我的域添加到aws中的托管区域。 enter image description here

等待2 3小时后,我的域名仍在运行,但如果我访问公共IP,则可以使用。

我已经编辑了/ etc / hosts文件并在那里添加了domainname.com,并且我编辑了/ sites-available / default并添加了

    server {
#        passenger_ruby /usr/bin/passenger_free_ruby;
        rails_env development; # add this if you get error like “Incomplete response received from application” from nginx / passenger
        listen 80 default_server;
        server_name fuitter.com, *.fuitter.com;
        root /usr/share/nginx/html/maggie/public/;

        # You must explicitly set 'passenger_enabled on', otherwise
        # Passenger won't serve this app.
        passenger_enabled on;
    }

我已经重新启动了我的nginx服务器,但它仍无法正常工作。

1 个答案:

答案 0 :(得分:2)

据我所知,你的名字服务器仍然指向orderbox-dns.com名称服务器。

您需要转到注册域名的注册表,并告诉它Route53将管理您的DNS;您在上面显示的那些NS记录应作为您的名称服务器在注册商处输入。

enter image description here