diff --git a/PKGBUILD b/PKGBUILD index bb4e16f..52a5275 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,5 +1,5 @@ pkgname=gonx -pkgver=0.0.4 +pkgver=0.0.3 pkgrel=1 pkgdesc='Simple reverse proxy server' arch=('x86_64' 'aarch64') diff --git a/main.go b/main.go index 0cb5e53..ec3811d 100644 --- a/main.go +++ b/main.go @@ -48,7 +48,7 @@ func main() { slog.Debug("Starting HTTP listener", slog.String("addr", config.HttpListenAddr)) smux := http.NewServeMux() - smux.Handle(defaultAcmeChallengePath, http.FileServer(http.Dir(config.AcmeChallengePath))) + smux.Handle(defaultAcmeChallengePath, http.StripPrefix(defaultAcmeChallengePath, http.FileServer(http.Dir(config.AcmeChallengePath)))) smux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { http.Redirect(w, r, "https://"+r.Host+r.RequestURI, http.StatusMovedPermanently) })