我在开始使用server.transfer它完美无缺。但后来我添加了另一种语言到我的网站,我尝试这样做,但它失败了新的语言
我的代码在
之下 if (Request.RawUrl.Contains("/tr/"))
{
Server.Transfer("tr/" + dt.Rows[0]["SourceURL"].ToString());
}
else if (Request.RawUrl.Contains("/en/"))
{
Server.Transfer("en/" + dt.Rows[0]["SourceURL"].ToString());
}
“tr”转移工作精湛,但是它失败了它停留在我的pagenotfound而不是转移到目标网址。我也检查写整个网址如http://mysite.com/en/test.aspx?k=13,它也有效,但当server.transfer失败时
任何人都可以说为什么?
感谢