asp.net seo url路由重定向不同的页面

时间:2014-11-27 17:52:46

标签: c# asp.net url-rewriting seo url-routing

我准备了我的网页www.abc.com/product的网址搜索引擎优化。我正在显示我的产品详细信息在此链接productDetails.aspx中使用url路由。它工作正常,它向我展示了产品详细信息,但如果我尝试在www.acbc.com/contact或www.acbc.com/home页面上输入联系页面或主页,请重定向此处 routes.MapPageRoute(“ prdct“,”{ProductNameSeo}“,”〜/ productDetails.aspx“); productDetails.aspx为什么它重定向此页面。

如果用户点击此链接abc.com/contact,我想进入,应该去contact.aspx页面但是它去了productDetails.aspx

我需要帮助;

代码在这里:

1-我在申请开始时添加了路线(或路线)。

//In Global.asax
void Application_Start(object sender, EventArgs e)
{
    RouteTable.Routes.MapPageRoute("lnkh", "home", "~/default.aspx");
    RouteTable.Routes.MapPageRoute("lnkc", "contact", "~/contact.aspx");

    routes.MapPageRoute("prdct", "{ProductNameSeo}", "~/productDetails.aspx");  
   //  generic link to show product inside the mssql

}

0 个答案:

没有答案