如果用户输入此网址
https://DNSName1/Work/Service?serviceId=11#tab_Foo
应该把他们带到
https://DNSName2/Work/Service?serviceId=11#tab_Foo
我的网站部署在IIS(8.5)Windows Server 2012计算机上。它也是一个MVC应用程序
查看IIS http重定向,似乎它不会保留查询字符串。
答案 0 :(得分:2)
试试这样:
Response.Redirect(Request.Url.AbsoluteUri.Replace("DNSName1", "DNSName2"));
Response.Redirect
重定向到新网址。
Request.Url.AbsoluteUri
获取当前网址,包括查询字符串
Replace("DNSName1", "DNSName2")
将您的新DNS名称设置为新的DNS名称。