mot*_*deh 1 redirect no-www .net-core asp.net-core asp.net-core-5.0
在子域上想要将所有带有 www 的请求重定向到非 www ,因此,在“Start.up”中的“Configure”方法中使用这行代码,如下所示,但它不起作用。
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
else
{
app.UseRewriter(new RewriteOptions().AddRedirectToNonWww());
...
}
...
}
Run Code Online (Sandbox Code Playgroud)
我的代码有什么问题吗?我不想写一些像这样的额外代码,因为似乎有一个函数可以处理它。
小智 6
在 .net Core 5中将以下代码放入Strartup.cs配置函数中
app.UseRewriter(new RewriteOptions()
.AddRedirectToNonWwwPermanent()
.AddRedirectToHttps()
);
Run Code Online (Sandbox Code Playgroud)
如果您使用.net Core 6,请将代码放入program.cs中
| 归档时间: |
|
| 查看次数: |
860 次 |
| 最近记录: |