我有一個地址說example.com並已將其添加到allowed_hosts列表中。但是當我訪問該網站時,我得到 ALLOWED_HOSTS ['127.0.0.1', '::1', '178.XX.XX.XXX', 'xx80::xx81:xxx:xx3x:x12x%eth0']
allowed_host更改無效
在調試錯誤頁面,而實際的settings.py文件讀取['178.XX.XX.XXX','example.com']
。我想到settings.py的更改沒有註冊,因爲我可以從列表中刪除178.XX.XX.XXX
,並仍然訪問該站點(清除瀏覽器緩存後)我重新啓動了nginx,gunicorn和整個服務器都無濟於事。整個事情是在Ubuntu 16.04上運行django 1.8並使用nginx和gunicorn。任何想法allowed_hosts這個覆蓋可能來自?
也許嘗試刪除項目樹中的所有* .pyc調用? – FlipperPA
除了刪除* .pyc文件,檢查以確保gunicorn路徑是正確的,並指向正確的應用程序。 –