From 011d280ad717e27fdba29049daeb086ac351ded9 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Pasquier <contact@jbpasquier.eu> Date: Tue, 22 Oct 2019 13:45:10 +0200 Subject: [PATCH] fix: redirect only on 200 --- djangoldp/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/djangoldp/middleware.py b/djangoldp/middleware.py index fa95c62a..baef4e03 100644 --- a/djangoldp/middleware.py +++ b/djangoldp/middleware.py @@ -9,7 +9,7 @@ class AllowOnlySiteUrl: def __call__(self, request): response = self.get_response(request) - if(is_safe_url(request.get_raw_uri(), allowed_hosts=settings.SITE_URL)): + if(is_safe_url(request.get_raw_uri(), allowed_hosts=settings.SITE_URL) or response.status_code != 200): return response else: return redirect('{}{}'.format(settings.SITE_URL, request.path)) -- GitLab