So I have this small simple problem that I can't really find a solution to.
I would like to redirect all links on the form r'^blogg/
to r'^blog/'
. I would think there is a solution similar to the accepted answer in this post here, but it doesn't work that well. Note that the blog-application has many sub-url-patterns, so a solution like RedirectView.as_view(url="/blog/")
would not work.
In my main urls.py
urlpatterns = patterns('',
url(r'^blogg/', RedirectView.as_view(pattern_name="blog")),
url(r'^blog/', include("blog.urls", namespace="blog")),
The solution above returns HTTP 410 (Gone) for all sub-urls of blogg
. I suspect this is due to the missing url
argument in RedirectView.as_view()
.
Thanks in advance for all answers!