diff --git a/BMM.Website/HtmlResult.cs b/BMM.Website/HtmlResult.cs index 567cefd3..a4f4f219 100644 --- a/BMM.Website/HtmlResult.cs +++ b/BMM.Website/HtmlResult.cs @@ -71,7 +71,7 @@ public async Task ExecuteAsync(HttpContext httpContext) public static class Helper { - public static IResult Result() + public static IResult Redirect() { return new RedirectResult(); } diff --git a/BMM.Website/Program.cs b/BMM.Website/Program.cs index ea9adc12..01f038d1 100644 --- a/BMM.Website/Program.cs +++ b/BMM.Website/Program.cs @@ -1,6 +1,5 @@ using System.Globalization; using BMM.Website; -using Microsoft.AspNetCore.Http.Extensions; using Microsoft.AspNetCore.Rewrite; var builder = WebApplication.CreateBuilder(args); @@ -14,12 +13,12 @@ var handler = (HttpContext context) => { - if (context.Request.QueryString.ToUriComponent().Contains("force-old")) + if (context.Request.Host.ToUriComponent().EndsWith("bmm.brunstad.org")) { - return new HtmlResult(indexFile); + return Helper.Redirect(); } - return Helper.Result(); + return new HtmlResult(indexFile); }; app.MapGet("/", handler);