I'm using Apache mod_negotiation to eliminate file extensions from my site, e.g.
http://tinyplanet.ca/services/development This works great for dynamic features too, as I get pathinfo for free. No more ?article_id=92 business for me. Anyway. Google hates my guts for doing this. Why? Well, it sends Accept: text/plain,text/html in its HTTP requests. This causes Apache to a) issue a 406 "no suitable content found" error, and b) not serve my content to google for indexing. Greaaat. If I feed such a request to Apache, it says: An appropriate representation of the requested resource /services/dev could not be found on this server. Available variants: <ul> <li><a href="dev.html">dev.html</a> , type application/x-httpd-php, language en ^^^^^^^^^^^^^^^^^^^^^^^ Which is, of course, correct. Of course, if I change the content-type of .html files, then PHP won't parse them. I'm at a bit of a loss to figure out how to fix this. Suggestions welcome. -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php