App 正在使用 django、nginx,并托管在 aws 上。
从 godaddy 购买了域名 - mygrounds.in
。
在 godaddy 的 DNS 区域文件页面中,将points to
列更改为我的 AWS IP。
转到我的域名时,它被重定向到我的IP。
重定向部分是正确的,但问题是,我希望在重定向到我的IP时保留域名
更新:
这是来自目录的project_config
文件:nginx/sites_enabled/
server {
listen 80;
server_name 54.186.220.140;
# location /static/ {
# autoindex on;
# alias "The static files path on your server machine"
# alias /home/seenu/tiger_review/staticfiles/;
#}
location / {
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
# bind the gunicorn address
proxy_pass http://0.0.0.0:8000;
}
}
我的一位同事帮我设置了这个配置文件。所以不确定配置文件的内容
预期行为:
转到mygrounds.in/printo-app/login
我应该能够看到我的应用程序。
目前该网站在54.186.220.140/print-app/login
如果需要更清楚地说明,请询问。
提前致谢
需要做的就是将您的域添加到nginx配置server_name条目中。所有名称都应用空格分隔,因此,如果您想在该 IP 地址上保留您的网站,但还要添加在域上使用它的功能,您的server_name行应该是:
server_name 54.186.220.140 mygrounds.in;
如果您只想在域中投放应用,则应:
server_name mygrounds.in;