Azure 重定向"m."到移动站点



当用户输入"m.co-oprating.com"时,它将被重定向到"www.co-oprating.com/mobile",但是当我使用以下代码时,它不起作用:

if (Request.Url.Host.StartsWith("m."))
            {
                UriBuilder builder = new UriBuilder(Request.Url);
                builder.Host = "www." + Request.Url.Host;
                Response.Clear();
                Response.StatusCode = 301;
                Response.StatusDescription = "Moved Permanently";
                Response.AddHeader("Location", "www.co-oprating.com/mobile");
                Response.End();
            }

是否因为请求根本没有到达co- operating.com,我必须修复DNS吗?

我必须修复DNS

是的。

nslookup
> m.co-oprating.com
 Server:  google-public-dns-a.google.com
 Address:  8.8.8.8
 *** google-public-dns-a.google.com can't find m.co-oprating.com: Non-existent domain

最新更新