ASP.NET Core 2 Url重写中间件以从.xxx重定向到.yyy扩展名

时间:2018-03-19 08:17:35

标签: asp.net-core-2.0 rewriting

我想将所有来自.com的请求重定向到.net网络中的相同路径和路由。

与从开始网址中删除www的以下代码相同:

SetWriteDeadLine()

1 个答案:

答案 0 :(得分:1)

您可以更改现有代码,将com更改为net。

if (hostName.ToString().EndsWith(".com"))
{
    // change the com to net
    var newHostName = hostName.ToString().Substring(0, hostName.ToString().Length - 4) + ".net";

    // Creating new url
    :
    :
}

我没有测试过,但它应该有用。