mirror of https://github.com/gogs/gogs.git
auth: redirect landing URL with subpath prepended (#5964)
parent
931da04dc2
commit
8df3350252
|
@ -52,7 +52,8 @@ APP_DATA_PATH = data
|
||||||
; Whether to enable to load assets (i.e. "conf", "templates", "public") from disk instead of embedded bindata.
|
; Whether to enable to load assets (i.e. "conf", "templates", "public") from disk instead of embedded bindata.
|
||||||
LOAD_ASSETS_FROM_DISK = false
|
LOAD_ASSETS_FROM_DISK = false
|
||||||
|
|
||||||
; The landing page URL for anonymous users, can be a link to a external site.
|
; The landing page URL for anonymous users, the value should not include
|
||||||
|
; subpath that is handled by the reverse proxy.
|
||||||
LANDING_URL = /
|
LANDING_URL = /
|
||||||
|
|
||||||
; Whether to disable SSH access to the application entirely.
|
; Whether to disable SSH access to the application entirely.
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -41,7 +41,7 @@ func Toggle(options *ToggleOptions) macaron.Handler {
|
||||||
|
|
||||||
// Check non-logged users landing page.
|
// Check non-logged users landing page.
|
||||||
if !c.IsLogged && c.Req.RequestURI == "/" && conf.Server.LandingURL != "/" {
|
if !c.IsLogged && c.Req.RequestURI == "/" && conf.Server.LandingURL != "/" {
|
||||||
c.Redirect(conf.Server.LandingURL)
|
c.SubURLRedirect(conf.Server.LandingURL)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue