diff --git a/web/handler.go b/web/handler.go index c733a1c..4eb8899 100644 --- a/web/handler.go +++ b/web/handler.go @@ -42,7 +42,7 @@ func viewerHandler(w http.ResponseWriter, r *http.Request) { } // Get stream ID from URL, or from domain name - path := r.URL.Path[1:] + path := strings.ToLower(r.URL.Path[1:]) host := r.Host if strings.Contains(host, ":") { realHost, _, err := net.SplitHostPort(r.Host) @@ -52,13 +52,13 @@ func viewerHandler(w http.ResponseWriter, r *http.Request) { } host = realHost } - host = strings.ToLower(strings.Replace(host, ".", "-", -1)) + host = strings.Replace(host, ".", "-", -1) if streamID, ok := cfg.MapDomainToStream[host]; ok { // Move home page to /about if path == "about" { path = "" } else { - path = streamID + path = strings.ToLower(streamID) } }