DisallowedHost at / Invalid HTTP_HOST标头:

问题描述 投票:0回答:1

我正在获得Error DisallowedHost at /

Invalid HTTP_HOST header: `'subdomain.example.com'`. You may need to add 'subdomain.example.com' to ALLOWED_HOSTS. 

在我的Django项目中,它部署在IIS Windows服务器上。有时它工作正常,有时会抛出错误。即使我设置了DEBUG = False.,我在DEBUG = True模式下出现了错误页面。

有时它工作正常,有时会抛出错误。我已经在settings.py中的ALLOWED HOSTS中添加了我的子域名i .e(mzdashboard.migratezone.com)。

请帮我永久解决这个问题。

python django iis deployment windows-server-2012-r2
1个回答
1
投票

你需要设置

ALLOWED_HOSTS = ['localhost', '127.0.0.1', 'yourdomain.com']

在设置文件中,基本上每个要运行Web应用程序的域都需要在此ALLOWED_HOSTS中,我建议您为开发,生产等制作不同的设置文件。

© www.soinside.com 2019 - 2024. All rights reserved.