Richard, in your AOLserver config file, do you perhaps have some
settings like these?:
ns_section ns/parameters
ns_param OutputCharset iso-8859-1
ns_param HackContentType 1
ns_section ns/MimeTypes
set mime_plain {text/plain; charset=iso-8859-1}
set mime_html {text/html; charset=iso-8859-1}
# See also "http://dqd.com/~mayoff/encoding-doc.html" for advice on
# character sets and MIME types in AOLserver.
ns_param Default $mime_plain
ns_param NoExtension $mime_plain
ns_param .txt $mime_plain
ns_param .text $mime_plain
ns_param .htm $mime_html
ns_param .html $mime_html
That's what I use in AOLserver 4.0.10, but note that I am
purposely serving only iso-8859-1 content. If you are trying
to serve UTF-8, some of the settings above would probably break stuff
for you.