merlin_vista
جمعه 03 آبان 1387, 10:30 صبح
سلام :
من ميخواهم UrlRewriter را در برنامه خودم فعال كنم و به اين صورت كد نويسي كردم :
در Web.config :
<configSections>
<section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterCo nfigurationSectionHandler, Intelligencia.UrlRewriter"/>
</configSections>
<httpModules>
<add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter"/>
</httpModules>
<rewriter>
<rewrite url="Post-(.+).htm" to="Default.aspx?action=more&id=$1" />
</rewriter>
در Global.asax :
protected void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.Url.ToString().Contains("Post-(.+).htm"))
{
Context.RewritePath("Default.aspx?action=more&id=$1");
}
}
ولي اين پيغام را ميده : :متفکر::گریه:
وقتي اين آدرس را ميزنيم :
http://localhost/HamiSite/Post-36.htm
متن خطا :
The page cannot be found a:link {font:8pt/11pt verdana; color:FF0000} a:visited {font:8pt/11pt verdana; color:#4e4e4e}
The page cannot be found
كجاي كار اشكال داره . :متفکر: آيا بايد كار خاص ديگري انجام بدم :لبخندساده:
ممنون از دوستاني كه كمك ميكنند :قلب:
من ميخواهم UrlRewriter را در برنامه خودم فعال كنم و به اين صورت كد نويسي كردم :
در Web.config :
<configSections>
<section name="rewriter" type="Intelligencia.UrlRewriter.Configuration.RewriterCo nfigurationSectionHandler, Intelligencia.UrlRewriter"/>
</configSections>
<httpModules>
<add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter"/>
</httpModules>
<rewriter>
<rewrite url="Post-(.+).htm" to="Default.aspx?action=more&id=$1" />
</rewriter>
در Global.asax :
protected void Application_BeginRequest(object sender, EventArgs e)
{
if (Request.Url.ToString().Contains("Post-(.+).htm"))
{
Context.RewritePath("Default.aspx?action=more&id=$1");
}
}
ولي اين پيغام را ميده : :متفکر::گریه:
وقتي اين آدرس را ميزنيم :
http://localhost/HamiSite/Post-36.htm
متن خطا :
The page cannot be found a:link {font:8pt/11pt verdana; color:FF0000} a:visited {font:8pt/11pt verdana; color:#4e4e4e}
The page cannot be found
كجاي كار اشكال داره . :متفکر: آيا بايد كار خاص ديگري انجام بدم :لبخندساده:
ممنون از دوستاني كه كمك ميكنند :قلب: