0

我需要为以下链接创建一个虚荣网址: http ://www.cvent.com/d/2cq542

需要类似于: http ://www.opportunityfinance.com/SmallandEmerging/

我看到的最大问题是没有 apache 支持。只有 ASP.net,我仍在努力掌握。

有人可以为我指明正确的方向或帮助我开始做某事吗?认为我需要创建一个.aspx或文件并以某种方式.asp调用或其他东西。Request.ServerVariables

多谢你们!

4

1 回答 1

0

如果您寻找重定向,那么您有两种方法。

要么您单独拥有每个页面并且简单地进行重定向,要么以编程方式在 global.asax 上检查您的位置和您想去的地方,例如:

protected void Application_BeginRequest(Object sender, EventArgs e) 
{       
    // get here the map from /d/2cq542 to /SmallandEmerging/
    // return null for no map
    string cWhereToGo = GetTheRedirectMap(HttpContext.Current.Request.Path);

    if(cWhereToGo != null)
    {
        // you can also add different domain on the start.
        HttpContext.Current.Response.Redirect(cWhereToGo, true);
        HttpContext.Current.Response.End();
    }
}
于 2013-04-04T16:30:52.613 回答