在Django 1.5中,您可以设置允许的主机:
ALLOWED_HOSTS = [
'.example.com', # Allow domain and subdomains
'.example.com.', # Also allow FQDN and subdomains
]
是否有禁用主机的等价物?即我提供一个IP列表,只是自动拒绝?
答案 0 :(得分:2)
您可以通过中间件,如文档所述:
值'*'将匹配任何内容;在这种情况下,您有责任提供自己的Host头验证(可能在中间件中;如果是这样,则必须首先在MIDDLEWARE_CLASSES中列出此中间件)。
答案 1 :(得分:1)
在此目的设置中没有等效物。
您可以创建自己的中间件:http://djangosnippets.org/snippets/725/ http://djangosnippets.org/snippets/744/