1
0
mirror of https://github.com/writeas/writefreely synced 2025-01-19 13:59:53 +01:00

Also use bind address on standalone redirect

This commit is contained in:
Marcel van der Boom 2018-11-26 18:32:18 +01:00
parent 543f6c9ae3
commit 875c758ba2

9
app.go
View File

@ -409,11 +409,12 @@ func Serve() {
bindAddress = "localhost" bindAddress = "localhost"
} }
if app.cfg.IsSecureStandalone() { if app.cfg.IsSecureStandalone() {
log.Info("Serving redirects on http://localhost:80") log.Info("Serving redirects on http://%s:80", bindAddress)
go func() { go func() {
err = http.ListenAndServe(":80", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { err = http.ListenAndServe(
http.Redirect(w, r, app.cfg.App.Host, http.StatusMovedPermanently) fmt.Sprintf("%s:80", bindAddress), http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
})) http.Redirect(w, r, app.cfg.App.Host, http.StatusMovedPermanently)
}))
log.Error("Unable to start redirect server: %v", err) log.Error("Unable to start redirect server: %v", err)
}() }()