Up until now, I've been successfully using Apache's content negotiation to run my PHP programs (i.e. my links do not use the .php extension for the web pages). However, I recently upgraded Apache from 1.3.20 to 1.3.22. After the upgrade, it seems that the PHP pages served using content negotiation will run, but do not have ANY form variables set! I do have register_globals turned on. When I call the same pages with the .php extension, the form variables are there. Without the extension, no form variables.
Anybody else had a similar experience? I'm trying to embrace the idea that "Cool URIs don't change" (http://www.w3.org/Provider/Style/URI.html) but this is throwing a monkey wrench into Apache's content negotiation.
Apache 1.3.22
PHP 4.0.6
HPUX 10.20