summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gemini.go3
-rw-r--r--gopher.go3
-rw-r--r--nex.go2
-rw-r--r--spartan.go3
4 files changed, 5 insertions, 6 deletions
diff --git a/gemini.go b/gemini.go
index fc99e5e..ecb45ee 100644
--- a/gemini.go
+++ b/gemini.go
@@ -148,9 +148,8 @@ func addGeminiStaticRoute(router *sr.Router, route RouteDirective) {
func addGeminiGitRoute(router *sr.Router, route RouteDirective) {
buildAndAddRoute(router, route, func(route RouteDirective) sr.Handler {
+ subrouter := syw.GeminiRouter(route.FsPath, route.Modifiers.Templates)
handler := sr.HandlerFunc(func(ctx context.Context, request *sr.Request) *sr.Response {
- subrouter := syw.GeminiRouter(route.FsPath, route.Modifiers.Templates)
-
reqclone := cloneRequest(request)
reqclone.Path = strings.TrimPrefix(reqclone.Path, route.URLPath)
diff --git a/gopher.go b/gopher.go
index ecef9c0..a52f05d 100644
--- a/gopher.go
+++ b/gopher.go
@@ -108,9 +108,8 @@ func addGopherCGIRoute(router *sr.Router, route RouteDirective) {
func addGopherGitRoute(router *sr.Router, route RouteDirective) {
buildAndAddRoute(router, route, func(route RouteDirective) sr.Handler {
+ subrouter := syw.GopherRouter(route.FsPath, route.Modifiers.Templates)
return sr.HandlerFunc(func(ctx context.Context, request *sr.Request) *sr.Response {
- subrouter := syw.GopherRouter(route.FsPath, route.Modifiers.Templates)
-
reqclone := cloneRequest(request)
reqclone.Path = strings.TrimPrefix(reqclone.Path, route.URLPath)
diff --git a/nex.go b/nex.go
index 06cbb4d..d64f588 100644
--- a/nex.go
+++ b/nex.go
@@ -20,6 +20,8 @@ func buildNexServer(server Server, config *Configuration) (sr.Server, error) {
info := level.Info(baselog)
errlog := level.Error(baselog)
+ _ = info.Log("msg", "starting nex server", "addr", addr)
+
hostname := ""
if len(server.Hostnames) > 0 {
hostname = server.Hostnames[0]
diff --git a/spartan.go b/spartan.go
index 61a0b66..2ee650d 100644
--- a/spartan.go
+++ b/spartan.go
@@ -121,9 +121,8 @@ func addSpartanStaticRoute(router *sr.Router, route RouteDirective) {
func addSpartanGitRoute(router *sr.Router, route RouteDirective) {
buildAndAddRoute(router, route, func(route RouteDirective) sr.Handler {
+ subrouter := syw.SpartanRouter(route.FsPath, route.Modifiers.Templates)
handler := sr.HandlerFunc(func(ctx context.Context, request *sr.Request) *sr.Response {
- subrouter := syw.SpartanRouter(route.FsPath, route.Modifiers.Templates)
-
reqclone := cloneRequest(request)
reqclone.Path = strings.TrimPrefix(reqclone.Path, route.URLPath)