From 607dbadae8c272354e4a00216b2ec5dff0a4667b Mon Sep 17 00:00:00 2001 From: Nick Sergeant Date: Wed, 16 May 2012 21:57:47 -0400 Subject: [PATCH] Remove the www middleware. --- middleware/__init__.py | 0 middleware/www.py | 14 -------------- settings.py | 1 - 3 files changed, 15 deletions(-) delete mode 100644 middleware/__init__.py delete mode 100644 middleware/www.py diff --git a/middleware/__init__.py b/middleware/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/middleware/www.py b/middleware/www.py deleted file mode 100644 index 999ac14..0000000 --- a/middleware/www.py +++ /dev/null @@ -1,14 +0,0 @@ -import re - -from django.conf import settings -from django.core import urlresolvers -from django.http import HttpResponse, HttpResponseRedirect - - -class WWWMiddleware(object): - - def process_request(self, request): - url = request.build_absolute_uri(request.get_full_path()) - if 'www.' in url: - non_www_url = url.replace('www.', '') - return HttpResponseRedirect(non_www_url) diff --git a/settings.py b/settings.py index 42dfa41..6c726bb 100644 --- a/settings.py +++ b/settings.py @@ -110,7 +110,6 @@ TEMPLATE_CONTEXT_PROCESSORS = ( ) MIDDLEWARE_CLASSES = ( - 'snipt.middleware.www.WWWMiddleware', 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfResponseMiddleware',