我有一个可供公众查看的ASP.NET Core MVC 2.2应用程序。出于SEO的目的,我希望所有包含大写字符的请求都重定向到小写的相同URL。例如
https://www.Testsite.com/应该重定向到 https://www.testsite.com/
https://www.testsite.com/About/应该重定向到 https://www.testsite.com/about/
https://www.testsite.com/Blog/new-article/应该重定向到 https://www.testsite.com/blog/new-article/
https://www.testsite.com/blog/New-Article/应该重定向到 https://www.testsite.com/blog/new-article/
我在应用程序中有代码来确保生成的所有URL都是小写,但是我需要一种简单的方法来重定向任何大写字符(如果用户手动输入URL,则可能会发生这种情况)。