Cooking with Apache, Part 3 Pages: 1, 2 Recipe 12.4: Solving the
"Trailing Slash" Problem Loading a particular URL works with a
trailing slash but does not work without it. Make sure that
ServerName is set correctly and that none of the Alias
directives have a trailing slash. The "trailing slash" problem
can be caused by one of two configuration problems: an incorrect
or missing value of ServerName, or an Alias with a trailing
slash that doesn't work without it. An incorrect or missing
ServerName seems to be the most prevalent cause of the problem,
and it works something like this: when you request a URL such as
http://example.com/something, where something is the name of a
directory, Apache actually sends a redirect to the client
telling it to add the trailing slash. The way that it does this
is to construct the URL using the value of ServerName and the
requested URL. If ServerName is not set correctly, then the
resultant URL, which is sent to the client, will generate an
error on the client end when it can'