what is the url rewriting?how to rewrite the url? give any
example



what is the url rewriting?how to rewrite the url? give any example..

Answer / chinnu

If you don't like having meaningless URL's for your
visitors (i.e index.aspx?id=3&pid=3932), consider URL Re-
writing. With URL rewriting, you can store all your content
in the database while having user-friendly URL's. Here's a
code snippet to do just this:

void Application_BeginRequest(Object sender, EventArgs e)
{
String strCurrentPath;
String strCustomPath;
strCurrentPath = Request.Path;
strCurrentPath = strCurrentPath.ToLower();
// the URL contains this folder name
if (strCurrentPath.IndexOf( "/SomeSubFolder/" ) > -1)
{
strCustomPath = "getContent.aspx?id=" +
Path.GetFileNameWithoutExtension( strCurrentPath );

// rewrite the URL
Context.RewritePath( strCustomPath );
}
}

The getContent.aspx will take the page name as a parameter
and do a lookup in the database and return the content for
the page. I have left the details out because the point of
the code snippet is to show how to rewrite the URL and get
the data from the database.

Is This Answer Correct ?    0 Yes 2 No

Post New Answer

More PHP Interview Questions

How to check curl is enabled or not in PHP

0 Answers  


What language is php written in?

0 Answers  


What is the purpose of the php empty function?

0 Answers  


What is global variable php?

0 Answers  


Which function will suitably replace 'x' if the size of a file needs to be checked? $Size=x(filename);

0 Answers  






what is constructor

0 Answers  


What kind of variable is age?

0 Answers  


What are the benefits of composer?

0 Answers  


How to send a cookie to the browser?

0 Answers  


What is the difference between single-quoted and double-quoted strings in php?

0 Answers  


What is fetch array in php?

0 Answers  


what is used for tmp table in oracle?

0 Answers  


Categories