App正在使用django,nginx并托管在aws上
从godaddy购买了域名 - points to
- 。
在godaddy中,在DNS ZONE FILE页面中,将project_config
列更改为我的知识产权。
在转到我的域名时,它会被重定向到我的IP 重定向部分是正确的,但问题是,我希望在重定向到我的IP时保留域名
更新:
以下是dir的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
我应该可以看到我的应用。
目前该网站位于<controller_action_predispatch_customer_account_create>
<observers>
<namespace_modulename_controller_action_predispatch_customer_account_create_observer>
<type>singleton</type>
<class>Namespace_Modulename_Model_Observer</class>
<method>onCustomerAccountCreateBefore</method>
</namespace_modulename_controller_action_predispatch_customer_account_create_observer>
</observers>
</controller_action_predispatch_customer_account_create>
请问,是否需要更清晰。
提前致谢
答案 0 :(得分:0)
您需要做的就是将您的域添加到nginx配置中的server_name条目中。所有名称都应以空格分隔,因此,如果要在该IP地址上保留您的站点,但又添加在域上使用它的功能,则server_name行应为:
server_name 54.186.220.140 mygrounds.in;
如果您只想在域上投放应用,则应该是:
server_name mygrounds.in;