[_] Built with
Matt Hamilton
matth at netsight.co.uk
Thu Aug 23 10:32:56 BST 2007
On 23 Aug 2007, at 10:25, Tim Beadle wrote: > On 23/08/07, Matt Kane <ascorbic at gmail.com> wrote: >> It's in the headers. By default, PHP adds itself to the server header >> and adds an X-Powered-By header. e.g. one of my servers: >> >> Server: Apache/1.3.34 (Debian) mod_gzip/1.3.26.1a PHP/5.2.0-8 >> +etch5~pu1 mod_ssl/2.8.25 OpenSSL/0.9.8c mod_perl/1.29 >> X-Powered-By: PHP/5.2.0-8+etch5~pu1 > > But it correctly got J2EE for optics.org, even though it's Tomcat on > the back end with Apache on the front end (ie no extra headers in the > front end server to sniff). Must be all those .do extensions we > haven't URLRewrited (as it were) yet... Yeah, I went through a handful of our websites and the results were interesting, if pretty much useless lol Every site we develop is on top of Zope and/or Plone. Very few of them it picked up on either of those. Some it picked up Plone under the CMS section, some it picked up Zope under the framework section. One even picked up python at the language, as that is a Zope 3 site served by Twisted and has python in the x-powered by header. And one of them it just comes back with an error 'The server committed a protocol violation. Section=ResponseStatusLine' lol -Matt -- Matt Hamilton matth at netsight.co.uk Netsight Internet Solutions, Ltd. Business Vision on the Internet http://www.netsight.co.uk +44 (0)117 9090901 Web Design | Zope/Plone Development & Consulting | Co-location | Hosting