Debian webmirrors: Content-Type and spanish files (was: problem in http://www.debian.org/releases/stable/installmanual)
Dear admins of Debian webmirrors (in BCC),
As you may know, www.debian.org recently moved to GeoDNS[0].
http://dsa.debian.org/dsablog/2009/07/Howto_mess_up_the_Debian_Project_homepage/
Though for the moment, only a subset of webmirrors are part of the
GeoDNS setup, it raises some issues about Apache (or whatever daemon)
configuration with respect to virtual hosts, content-negociation and mime types.
1/ Virtual hosts
----------------
Please check that you allow www.debian.org as virtualhost for your
mirror of the Debian website.
2/ Mime-types
-------------
Recent apache version will serve *.es as ecmascript, so the
web page wil not be displayed correctly to spanish users.
<Files *.html.es>
ForceType text/html
</Files>
<Files *.pdf.es>
ForceType application/pdf
</Files>
<Files *.txt.es>
ForceType text/plain
</Files>
3/ Other parameters, like redirection, language:
------------------------------------------------
Please review your apache configuration according to
http://www.debian.org/mirror/webmirror.en.html#ref
Don't hesitate to ask for help/details on debian-mirrors@lists.debian.org.
Thanks and best regards.
On Sat, Aug 15, 2009 at 05:27:32PM +0200, Simon Paillard wrote:
> Current status:
>
> for mirror in $(grep -e '^\(Site\|WWW-http\|$\)' Mirrors.masterlist | grep -C1 WWW-http | grep Site | sed 's/Site: //g') ; do echo -ne "$mirror\t" ; wget -S http://$mirror/releases/stable/i386/index.html.es 2>&1 | grep 'Content-Type' ; wget -q --header='Host: www.debian.org' http://$mirror/releases/stable/i386/index.html.es || echo -ne 'www.debian.org VH NOK'; echo -ne "\n" ; done
>
> www.uk.debian.org Content-Type: application/ecmascript
> www.au.debian.org Content-Type: application/ecmascript
> www.at.debian.org Content-Type: application/ecmascript
> www.nl.debian.org Content-Type: application/ecmascript
> www.jp.debian.org Content-Type: text/html
> www.bg.debian.org Content-Type: application/ecmascript www.debian.org VH NOK
> www.de.debian.org Content-Type: application/ecmascript
> www.ru.debian.org Content-Type: application/ecmascript www.debian.org VH NOK
> www.fr.debian.org Content-Type: text/html
> www.za.debian.org Content-Type: application/ecmascript www.debian.org VH NOK
> www.es.debian.org Content-Type: text/html
> www.cn.debian.org Content-Type: application/ecmascript
> www.hk.debian.org Content-Type: text/html www.debian.org VH NOK
> www.br.debian.org Content-Type: application/ecmascript
> www.id.debian.org Content-Type: text/html www.debian.org VH NOK
> www.ua.debian.org Content-Type: application/ecmascript www.debian.org VH NOK
--
Simon Paillard
Reply to: