Azure重定向" m。"到移动网站

时间:2014-07-11 13:09:39

标签: asp.net redirect azure

我正在实施当用户输入“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-oprating.com,我是否必须修复DNS?

1 个答案:

答案 0 :(得分:1)

  

我必须修复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