【发布时间】:2016-01-26 15:57:58
【问题描述】:
我之前在不同的 aws 帐户中将我的域托管在不同的实例中,但由于某种原因,我不得不删除该 aws 帐户并创建一个新帐户。我现在正在尝试在新实例中托管我的域。所以我去了我的注册商的帐户,从域名中删除了所有的名称服务器,并添加了新的名称服务器。然后我将我的域添加到 aws 中的托管区域。
等待 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 服务器,但它仍然无法正常工作。
【问题讨论】:
标签: ruby-on-rails amazon-web-services nginx dns passenger