refactor: 移除 /posts/new 路由,301 重定向至 /studio/write
- /posts/new 路由改为 301 重定向至 /studio/write - 删除孤儿 NewPage handler - 帖子列表撰写链接指向 /studio/write - 保留 posts/new.html 及 editor.js(EditPage 仍在使用)
This commit is contained in:
@ -40,7 +40,9 @@ func setupFrontendRoutes(r *gin.Engine, cfg *config.Config, d *dependencies) {
|
||||
|
||||
// 帖子页面
|
||||
pages.GET("/posts", d.postCtrl.ListPage)
|
||||
pages.GET("/posts/new", d.authMdw.Required(), d.postCtrl.NewPage)
|
||||
pages.GET("/posts/new", d.authMdw.Required(), func(c *gin.Context) {
|
||||
c.Redirect(http.StatusMovedPermanently, "/studio/write")
|
||||
})
|
||||
pages.GET("/posts/:id", d.postCtrl.ShowPage)
|
||||
pages.GET("/posts/:id/edit", d.authMdw.Required(), d.postCtrl.EditPage)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user