From 81560827c6cc7a12f0ba27b08fee50b2373d0d87 Mon Sep 17 00:00:00 2001 From: Emile Vauge Date: Thu, 8 Dec 2016 15:35:25 +0100 Subject: [PATCH] Fix redirect regex Signed-off-by: Emile Vauge --- server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.go b/server.go index f3a98c03f..a10f8ee99 100644 --- a/server.go +++ b/server.go @@ -725,7 +725,7 @@ func (server *Server) loadEntryPointConfig(entryPointName string, entryPoint *En regex := entryPoint.Redirect.Regex replacement := entryPoint.Redirect.Replacement if len(entryPoint.Redirect.EntryPoint) > 0 { - regex = "^(?:https?:\\/\\/)?([\\da-z\\.-]+)(?::\\d+)?(.*)$" + regex = "^(?:https?:\\/\\/)?([\\w\\._-]+)(?::\\d+)?(.*)$" if server.globalConfiguration.EntryPoints[entryPoint.Redirect.EntryPoint] == nil { return nil, errors.New("Unknown entrypoint " + entryPoint.Redirect.EntryPoint) }