We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 46ca14e commit 7dffe92Copy full SHA for 7dffe92
src/OpenSettings.Docs/FallbackPageMiddleware.cs
@@ -63,7 +63,13 @@ public async Task InvokeAsync(HttpContext httpContext)
63
64
if (!requestInfo.HasMajorVersion)
65
{
66
- httpContext.Response.Redirect($"/{docSet.MajorVersion}{requestInfo.RequestPath}");
+ httpContext.Response.Redirect($"/{docSet.MajorVersion}{requestInfo.RequestPath.TrimEnd('/')}");
67
+ return;
68
+ }
69
+
70
+ if (requestInfo.RequestPath.EndsWith('/'))
71
+ {
72
+ httpContext.Response.Redirect(requestInfo.RequestPath.TrimEnd(('/')));
73
return;
74
}
75
0 commit comments