我正在实施当用户输入“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?
答案 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