未找到CMS页面 - 重定向到首页 - Django

时间:2014-11-17 14:23:17

标签: django

我的网站完全是基于cms的网站。例如/de/页面有2个cms apphooks,新闻和视频以及/en/仅视频页面。

http://blabla.com/de/videos/funny-video/98/

如果我将上述工作网址更改为

http://blabla.com/en/news/funny-news/100/ 

我得到了:

Page not found (404)
这种反应是显而易见的。 en网站没有新闻页面。

如果发生404,我想要重定向到startpage。我试过了:

urlpatterns = i18n_patterns('',
  url(r'^admin/', include(admin.site.urls)),  
  url(r'^', include('cms.urls')),
  url(r'^.*$', RedirectView.as_view(url='/', permanent=False)), # <---
)

但现在:

CMS Page not found:
我做错了什么?

0 个答案:

没有答案