1
我需要將/author/john
重定向到/about/john
。這裏是我的代碼:如何重定向路線(使用通配符),但如果找不到重定向,轉到默認路徑?
get "/author/:name", to: redirect("/about/%{name}")
的問題是,不是所有連接到author
名字在about
等價物。例如。也許有一個/author/mary
但沒有/about/mary
。
用我目前的代碼,輸入/author/mary
將重定向到/about/mary
,然後引發404錯誤。
問題
是否有可能有一個重定向路徑(如上面),默認爲一個URL(例如默認簡直是)如果重定向的URL沒有找到什麼?