Yesterday, I installed 2.1 to see how it works w.r.t the documents. While I was cut and pasting type-map stuff from new configuration, I noticed that all configurations for /usr/local/apache2/manual is enclosed with <IfModule mod_alias.c>. It looks like this (irrelevant part is omitted):
<IfModule mod_alias.c> AliasMatch ^/manual(?:/(?:de|en|fr|ja|ko|ru))?(/.*)?$ "@[EMAIL PROTECTED]" <Directory "@exp_manualdir@"> Options Indexes AllowOverride None Order allow,deny Allow from all AddHandler type-map .html <Files *.html.*> RemoveHandler .html </Files> SetEnvIf Request_URI ^/manual/(de|en|fr|ja|ko|ru)/ prefer-language=$1 RedirectMatch 301 ^/manual(?:/(de|en|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2 </Directory> </IfModule> I think this is not very desirable as you'll be unable to browse HTTPD manual if your server disabled mod_alias. If I understand it correctly, mod_alias is only necessary for lanuange links to work. So I'd like to suggest moving out type-map configuration out of IfModule. BTW, what is the policy of IfModule usage? It looks a bit inconsistent. There's IfModule mod_setenvif.c later in the configuration but above SetEnvIf is not enclosed with IfModule directive. -- Yoshiki Hayashi --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]