This directory uses Apache Web Server's
MOD_REWRITE.
Usually, the URL in the address
bar follows the structure of the directory where the site is hosted. For example,
if the URL is http://www.andyhill.us/inspire/, the directory path is /inspire/. However, within this directory,
if the URL is /inspire/songs/, for example, the processing still occurs at /inspire/. I then
use the rest of the URL (songs/ in this case) to determine what content to display.
The actual content of the songs are contained in text files in the content/ sub-directory.
for example, you can look at
http://www.andyhill.us/inspire/content/songs/holdonhope.txt,
which is rendered here:
http://www.andyhill.us/inspire/songs/holdonhope,