1. 程式人生 > >Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'.

Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'.

用python3 manage.py runserver 0.0.0.0:8000命令執行django程式後,通過瀏覽器訪問伺服器網址的8000埠,出現訪問錯誤,報錯為
Invalid HTTP_HOST header: ‘xxx.xx.xxx.xxx:8000’. You may need to add ‘xxx.xx’ to ALLOWED_HOSTS

解決辦法:
修改建立專案時生成的setting.py檔案

將ALLOWED_HOSTS = []改為ALLOWED_HOSTS = ['*']

再次執行即可成功訪問。
Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'.
Invalid HTTP_HOST header: 'xxx.xx.xxx.xxx:8000'.