I wasn't conscious of this, which is type of funny whenever you title a directory symbols within the cause of your host, then should you point your browser to host.com/symbols, apache doesn't read from that directory and teaches you all of the Public Domain Symbols.

I added an symbols directory towards the root and placed a vital.png file for the reason that directory, yet being able to access that image leads to 404. I attempted to locate if/where it has been recorded and just how it may be switched off. I discovered nothing. Could someone give a pointer?

P.S. I'm using XAMPP 1.7.3 which essentially is really a WAMP and it has Apache 2.2.14

Aparently plenty of live servers have this switched on and index of /symbols might be seen plenty of places, including that one: http://www.mameworld.net/icons/.

I'd try looking in either your apache config file (xamppapacheconfhttpd.conf) or perhaps your .htaccess files and find out if there's a redirect happening.

EDIT: I believe Grhm is correct for the reason that an Alias is within your config file somewhere, per the XAMPP site:

The primary configuration apply for Apache. It's including other files in the subdirectory "extra".

Find out if there's a directory known as extra within the xamppapacheconf directory after which feel the files inside and find out in the event that Alias exists.

I'd assume you have an alias in your httpd.conf.

I am unfamiliar with XAMPP's config files or their whereabouts (google indicates it's most likely in xamppapacheconfhttpd.conf) but I'd suggest you are searching for a line such as the following:

Alias /icons/ /usr/local/apache/icons/

See http://httpd.apache.org/docs/current/mod/mod_alias.html for more information.

EDIT: Based on XMAPP site, you have to check \xampp\apache\conf\httpd.conf and also the extra subfolder.