2015-10-26 66 views
0

應用程序使用django,nginx並託管在aws上。
買域名 - mygrounds.in - 來自godaddy。
如何在重定向到我的IP時保留域名

在godaddy中,在DNS ZONE FILE頁面中,將points to列更改爲我的aws IP。

在去我的域名時,它被重定向到我的IP。
重定向部分是正確的,但問題是,我想保留域名重新導向到我的IP

UPDATE:

這裏是dir命令的標準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

別問了,如果需要更清晰。
在此先感謝

+0

重定向是一個錯誤的事情,通過它的定義,它*將*重定向你。 – Sayse

+0

通過任何方式.....你的評論應該擺脫任何光線,我的QQ ...如果是這樣.....我還沒有理解一個字..... – dreamer

+0

您的網絡服務器配置錯誤,是生成此重定向。 –

回答

0

所有您需要做的就是將您的域添加到您的nginx配置中的server_name條目。所有名稱應該由空格分開,因此,如果您想保留該IP地址的網站,但也增加了使用它的域名的能力,你的服務器名行應該是:

server_name 54.186.220.140 mygrounds.in; 

如果你想爲你的應該只在域上,它應該是:

server_name mygrounds.in; 
+0

我訪問'project_nginx'文件後,我ssh進入服務器.....並在我編輯這個文件,而保存時,它顯示這個文件是隻讀的?這很好嗎? – dreamer

+0

我是否應該將godaddy中的域名服務器更改爲aws提供的域名服務器,或者godaddy提供的默認域名服務器是否足夠?......並且還應該將godaddy中的轉發選項設置爲我的IP – dreamer

相關問題