My site runs completely from a MySQL database.
I have a file with universal code that is included into each section of my Web site. Each section is represented by an extensionless file which allows me to have URLs like this: mysite.com/section/page, where section is the actual page (it looks like a subdirectory).
The structure of my site goes like this:
/www/.htaccess (contains DefaultType application/x-httpd-php)
/www/inc/universal.php (contains all my code)
/www/section (a file that includes universal.php)
This used to work, but my host recently started using phpsuexec which gives me a 500 error when I try to view mysite.com/section. There are no CHMOD problems (I have read extensively on phpsuexec). All my directories are stricter than 755 and all my PHP files are 400 or 600.
I just need some way to set extensionless files to PHP without using ForceType or DefaultType in my .htaccess, or some way to make the .htaccess stuff work.