A URL alias program can be useful when you have a website with many URLs. Especially if the same URL appears on many pages. If you use static URLs, each time the URL changes you have to go through your website and change every single instance of the static URL. If you define an alias for a URL, you only have to change the URL in one place.
This tutorial will walk you through all the steps necessary to create a URL alias program using the web2py framework. The intent is to demonstrate many of the features of web2py and to create a useable application at the same time.