一个django中间件应用程序,它删除了www子域
django-removewww的Python项目详细描述
django remove www是一个删除www子域的Djangomiddleware应用程序。
中间件检查请求主机的www子域,并在REMOVE_WWW为True时重定向。如果^{tt4}$也是True,则它会无声地通过。出于某种原因,djangowon’t includeaREMOVE_WWW设置。感谢丹尼尔·瑞安的灵感。
安装
$ pip install django-removewww
添加到settings.py。
MIDDLEWARE=[# ...'removewww.middleware.RemoveWwwMiddleware',]REMOVE_WWW=True
除非要运行测试,否则不需要添加到INSTALLED_APPS。