From 334d56a124a71c8db0101b7b175579765739a69b Mon Sep 17 00:00:00 2001 From: Andrew Gerrand Date: Mon, 16 Sep 2013 13:02:15 +1000 Subject: [PATCH] go.tools/cmd/godoc: permit dash and capitals in redirect paths This was causing some /blog/foo-bar-baz paths to 404. R=golang-dev, r CC=golang-dev https://golang.org/cl/13640044 --- cmd/godoc/handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/godoc/handlers.go b/cmd/godoc/handlers.go index 5a30dfc2..5d1ee6d8 100644 --- a/cmd/godoc/handlers.go +++ b/cmd/godoc/handlers.go @@ -165,7 +165,7 @@ func makeRedirectHandler(target string) http.HandlerFunc { } } -var validId = regexp.MustCompile(`^[a-z0-9]*$`) +var validId = regexp.MustCompile(`^[A-Za-z0-9-]*$`) func makePrefixRedirectHandler(prefix, baseURL string) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) {