w3m uses a extremely broad HTTP Accept header in its requests where it claims to handle all text types. This is not true though: at least text/xml is not supported. This breaks when a webserver uses content negotiation to choose between text/html and text/xml; in my standard apache multiview setup apache chooses text/xml which results in w3m not being able view the site. Wichert.
Just find: Accept: */* And change to: Accept: text/html,application/xhtml+xml,*/* This is a very annoying bug sometimes..
forwarded 268268 http://mi.med.tohoku.ac.jp/~satodai/w3m-dev/201009.month/4413.html thanks