I am trying to figure out how the following URLs work: http://meyerweb.com/eric/css/edge/ http://www.alistapart.com/topics/code/css/ I mean there is no page name. I thought maybe it was an index.htm(l) page that the browser defaulted to, but when I type index.htm or .html after the / I get an error and that is the same for every link on their site. Here is a URL that I am used to seeing: http://www.billybobspalace.com/shootme.html (not a real site) How does this work? I would like to stray away from the page name thing.
They might be using index.php or index.shtml or some other file default file. IIS for example uses default.htm for directory URLs. You can also do this using mod_rewrite (Apache) to map a directory URL to a specific file, for example: RewriteRule ^some-directory/?$ this-file.html Note how the trailing / is optional. Full details about mod_rewrite can be found elsewhere. Cheers, Cryo.