| advertise add site services publishers database health videos | ![]() | about toolbar stats live show health store more stuff JOIN/LOGIN |
About Dental Search Engine Marketing - How to Understand Search Engine dds.com | Law Firm Search Engine Optimization | Attorney Search Engine... buttocksenlargement.com | Canadian Educated Candidates - Exam Rewrite Policy camrt.ca | Apache 1.3 URL Rewriting Guide womansportstraining.com |
In Wikipedia and other MediaWiki sites, see MediaWiki Manual:Short URL. A rewrite engine is software that modifies a web URL's appearance (URL rewriting). Rewritten URLs (sometimes known as short or fancy URLs) are used to provide shorter and more relevant-looking links to web pages. The technique adds a degree of separation between the files used to generate a web page and the URL that is presented to the world.
[edit] ExamplesThis URL contains query string parameters that encode blog entry dates http://www.example.com/Blogs/Posts.php?Year=2006&Month=12&Day=19 but can be altered to give the user a clear idea of what he or she is going to see http://www.example.com/Blogs/2006/12/19/ The second address also allows the user to change the URL to see all postings available in December, simply by removing the text encoding the day '19', and thereby saving having to navigate the GUI. http://www.example.com/Blogs/2006/12/ Another example might be changing http://example.com/wiki/index.php?title=Page_title to http://example.com/Page_title The benefits of a rewrite engine are[1]:
Known drawbacks:
[edit] Web frameworksMany web frameworks include URL rewriting, either directly or through extension modules.
From a software development perspective, URL rewriting can aid in code modularization and control flow [6], making it a useful feature of modern web frameworks. [edit] See also
[edit] Notes
[edit] External links[edit] Apache
[edit] IIS (Microsoft Internet Information Services)
[edit] Zeus Web Server
Note: Unlike Apache, entering rewrite rules in an .htaccess file will not work. They must be entered in Zeus' proprietary Request Rewrite scripting language through the zeus server's admin panel, which creates a rewrite.script file and installs it into the server. Unless you have access to the main server administration interface, you will need to ask your hosting provider to implement your rule. [edit] Java Platform, Enterprise Edition (Java EE) Servlet container servers (Apache Tomcat, Resin, Orion etc)
|
| ↑ top of page ↑ | about thumbshots |