首页 > 解决方案 > 如何在 Masonite 中进行永久重定向

问题描述

我可以重定向用户,它可以工作,但它有302状态,我如何重定向用户并添加301它以使其成为永久重定向?

request.redirect('/dashboard') 

标签: redirectmasonite

解决方案


您可以将所需的状态添加为status参数:

request.redirect('/dashboard', status=301)

如果使用 Masonite 2.2+,您还可以创建Redirect路由:

from masonite.routes import Redirect

ROUTES = [
    Redirect('/from', '/to', status=301)
]

推荐阅读