Debugging Apache/Django/WSGI Bad Request (400) Error

Add the ALLOWED_HOSTS setting to your settings.py like so…

ALLOWED_HOSTS = [
    '.example.com', # Allow domain and subdomains
    '.example.com.', # Also allow FQDN and subdomains
]

I had this same problem and found the answer here in the docs

update: django 1.6 docs are no longer online, I updated the link to go to the django 1.7 docs for ALLOWED_HOSTS setting.

Leave a Comment