diff --git a/main.go b/main.go index a8c25ea7c49c082f439d4f14cd6459b2c76118d7..79fc15bf3ac68e08c5616a3787354620a3b57cf8 100644 --- a/main.go +++ b/main.go @@ -48,8 +48,10 @@ func renderPage(w http.ResponseWriter, req *http.Request) { } // function redirect -func redirect(w http.ResponseWriter, r *http.Request) { - http.Redirect(w, r, "/by_name.html", http.StatusMovedPermanently) +func redirect(w http.ResponseWriter, req *http.Request) { + redirectURL := filepath.Join(req.URL.Path, "/by_name.html") + fmt.Printf("test %s\n", redirectURL) + http.Redirect(w, req, redirectURL, http.StatusMovedPermanently) } func main() {