Hi, I have Apache 2.0.45 running on Solaris.
I have set "AddDefaultCharset utf-8" in my httpd.conf file. And its get reflected in the HTTP headers in the response. But I want to specify character encoding in the generated HTML response also. E.g. When I try to access a directory, the directory listing is shown correctly, but no encoding is set in the HTML. The page source shows : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> I want some additional information in the page like: <META http-equiv="Content-Type" content="text/html; charset=utf-8"> I debugged through the code: in function "index_directory" in mod_autoindex.c, there are lines: #if APR_HAS_UNICODE_FS ap_set_content_type(r, "text/html;charset=utf-8"); #else ap_set_content_type(r, "text/html"); #endif On Solaris, APR_HAS_UNICODE_FS is by default 0. Will enabling this define solve the problem? And what will be the side-effect of this, as this flag is used at many other places. If not, what would be the other way to solve the problem? Thanks in advance Rohan __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/