【发布时间】:2017-10-05 00:36:54
【问题描述】:
在 ASP.Net Core 应用程序启动时,我有:
RewriteOptions rewriteOptions = new RewriteOptions();
rewriteOptions.AddRedirectToHttps();
applicationBuilder.UseRewriter(rewriteOptions);
在生产中,我需要将所有非 WWW 重定向到 WWW 网址
例如:
domain.com/about > www.domain.com/about
如何使用重写中间件做到这一点?
我认为这可以使用 AddRedirect 和 Regex 来完成:
Github - ASP.NET Core Redirect Docs
但不知道怎么做...
【问题讨论】:
-
AddApacheModRewrite在这种情况下有效吗?
标签: regex asp.net-core url-rewriting asp.net-core-middleware