我准备了我的网页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
}