About the author

Imran Imran
Like Development in DotNet.

E-mail me Send mail

Recent Articles

 
1: Roles And Membership
Category: ASP.Net
Added: 6/2/2008

 
2: ListView and DataPager in ASP.NET 3.5
Category: ASP.Net
Added: 5/15/2008

 
3: Asp.Net Cookies
Category: ASP.Net
Added: 5/8/2008

 
4: DatagridDatalistRepeater
Category: ASP.Net
Added: 5/8/2008

 
5: mySql With Asp.Net
Category: Databases
Added: 4/16/2008

 
6: MDF without LDF
Category: Databases
Added: 4/16/2008

 
7: Disable Right Click
Category: Java Script
Added: 4/16/2008

 
8: String Functions
Category: ASP.Net
Added: 3/20/2008

 
9: Water Mark
Category: HTML & DHTML
Added: 3/20/2008

 
10: Ajax With Javascript
Category: AJAX
Added: 3/10/2008

UrlRewriter with asp.net

by Imran 19/January/2008

UrlRewriting is used for display an artificial URL not actual URL. Some days before i found a freeware library for UrlRewrite which is very useful.

 Intelligencia.UrlRewriter.dll.

Edit Web.Config
 

<section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.

Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter"/>

<httpModules>

<add name="UrlRewriter" type="Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter"/>

</httpModules>

<rewriter>

            <rewrite url="~/Article/(.+).aspx" to="~/Article.aspx?category=$1"/>

</rewriter>

1. (~/Article.aspx?category=$1)

Your actual page in root directory and category is parameter.

2. (~/Article/(.+).aspx)

Artifical URL looks like http://www.yourwebsite.com/Artical/page.aspx

Article.aspx.vb

 Request.QueryString("Category")

You  can download free library from

http://urlrewriter.net/index.php/support/configuration/ 



Powered by DotNetClassic.com