I don’t know if this is an Apache or PHP thing but if you go to either of:
mysite.com/about
mysite.com/about/
it will show the mysite.com/about.php file instead of a 404 error, because the directory does not exist.
I am sure this is some setting, maybe an htaccess thing, any ideas?
As others have answered it might be a mod_rewrite rule; there is also a directive called
MultiViewsthat is explicitly for enabling the functionality you describe.http://httpd.apache.org/docs/2.2/content-negotiation.html#multiviews
Look for
in your httpd.conf or virtualhost-specific config file.