如何在重定向到我的IP时保留域名

时间:2015-10-26 06:47:24

标签: django redirect amazon-web-services nginx

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>

请问,是否需要更清晰。
提前致谢

1 个答案:

答案 0 :(得分:0)

您需要做的就是将您的域添加到nginx配置中的server_name条目中。所有名称都应以空格分隔,因此,如果要在该IP地址上保留您的站点,但又添加在域上使用它的功能,则server_name行应为:

   server_name  54.186.220.140 mygrounds.in;

如果您只想在域上投放应用,则应该是:

   server_name  mygrounds.in;