将404错误重定向到其他站点

时间:2014-01-24 13:43:40

标签: django redirect django-urls

我想将404错误的所有网页重定向到另一个网站example.com。我试着写这样的东西:

handler404 = 'index.views.custom404'
def custom404(request):    
    return HttpResponseRedirect(reverse('index'))

但它不起作用。
我应该在urls.py和views.py中为此操作写什么?

1 个答案:

答案 0 :(得分:0)

只需写下完全限定的网址:

handler404 = 'index.views.custom404'
def custom404(request):    
    return HttpResponseRedirect('http://othersite.com/custom404.html')