mirror of
https://github.com/go-gitea/gitea.git
synced 2025-04-08 01:34:53 +02:00
Git client will follow 301 but 307 (#34005)
Fix #28460 --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
This commit is contained in:
parent
41c946a66f
commit
356b707dde
@ -328,7 +328,9 @@ func RedirectToRepo(ctx *Base, redirectRepoID int64) {
|
||||
if ctx.Req.URL.RawQuery != "" {
|
||||
redirectPath += "?" + ctx.Req.URL.RawQuery
|
||||
}
|
||||
ctx.Redirect(path.Join(setting.AppSubURL, redirectPath), http.StatusTemporaryRedirect)
|
||||
// Git client needs a 301 redirect by default to follow the new location
|
||||
// It's not documentated in git documentation, but it's the behavior of git client
|
||||
ctx.Redirect(path.Join(setting.AppSubURL, redirectPath), http.StatusMovedPermanently)
|
||||
}
|
||||
|
||||
func repoAssignment(ctx *Context, repo *repo_model.Repository) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user