Hacker News new | ask | show | jobs
by quux 4159 days ago
JWZ ran into similar issues when he brought http://home.mcom.com back from the dead and then got it working in old versions of netscape and mosaic

  In order to make these web sites work in the old browsers, it was necessary to
  host them specially. In this modern world, a single server will typically host 
  multiple web sites from a single IP address. This works because modern web 
  browsers send a "Host" header saying which site they're actually looking 
  for. Old web browsers didn't do that: if you wanted to host a dozen sites on
  a single server, that server had to have a dozen IP addresses, one for each
  site. So these sites have dedicated addresses!

  The web server also had to be configured to not send a "charset" parameter 
  on the "Content-Type" header, because the old browsers didn't know what 
  to make of that.
He also wanted to use these old browsers to surf the modern web, so he wrote a proxy that translates between HTTP/1.0 and HTTP/1.1. Maybe the textiles.com guys can implement something similar.

See here for details: http://www.jwz.org/blog/2008/03/happy-run-some-old-web-brows...