فهرست منبع

fixes #1248 - Browsing to /web/ causes error

Luke Pulverenti 9 سال پیش
والد
کامیت
10f9aaaee4
1فایلهای تغییر یافته به همراه10 افزوده شده و 0 حذف شده
  1. 10 0
      MediaBrowser.Server.Implementations/HttpServer/HttpListenerHost.cs

+ 10 - 0
MediaBrowser.Server.Implementations/HttpServer/HttpListenerHost.cs

@@ -330,6 +330,16 @@ namespace MediaBrowser.Server.Implementations.HttpServer
                 httpRes.RedirectToUrl("emby/" + DefaultRedirectPath);
                 httpRes.RedirectToUrl("emby/" + DefaultRedirectPath);
                 return Task.FromResult(true);
                 return Task.FromResult(true);
             }
             }
+            if (string.Equals(localPath, "/web", StringComparison.OrdinalIgnoreCase))
+            {
+                httpRes.RedirectToUrl(DefaultRedirectPath);
+                return Task.FromResult(true);
+            }
+            if (string.Equals(localPath, "/web/", StringComparison.OrdinalIgnoreCase))
+            {
+                httpRes.RedirectToUrl("../" + DefaultRedirectPath);
+                return Task.FromResult(true);
+            }
             if (string.Equals(localPath, "/", StringComparison.OrdinalIgnoreCase))
             if (string.Equals(localPath, "/", StringComparison.OrdinalIgnoreCase))
             {
             {
                 httpRes.RedirectToUrl(DefaultRedirectPath);
                 httpRes.RedirectToUrl(DefaultRedirectPath);