Date: Thu, 14 Jun 2001 15:57:46 -0700 From: Dima Dorfman <dima@unixfreak.org> To: Alexander Langer <alex@big.endian.de> Cc: Nik Clayton <nik@FreeBSD.org>, doc@FreeBSD.org Subject: Re: On the recent -i18n changes Message-ID: <20010614225746.5601B3E0B@bazooka.unixfreak.org> In-Reply-To: <20010614171744.A2946@zerogravity.kawo2.rwth-aachen.d>; from alex@big.endian.de on "Thu, 14 Jun 2001 17:17:44 %2B0200"
index | next in thread | previous in thread | raw e-mail
[ dropping -committers ] Alexander Langer <alex@big.endian.de> writes: > Thus spake Dima Dorfman (dima@unixfreak.org): > > > don't back out ache's changes), and make symlinks from the first to > > the second, at least for a whlie (say, another couple months). > > No, with symlinks all the search engines will pick it up and many > people eventually as well. > > HTTP redirects are my proposal. The problem with HTTP redirects is that they're not compatible with mirrors. We can set up all the redirects on freefall, but how do the mirrors know what we did? It'd be nice if they didn't have to have access to our httpd.conf; also, they may not even be using Apache! And we already have symlinks all over the place (e.g., http://www.freebsd.org/doc/en -> http://www.freebsd.org/doc/en_US.ISO8859-1/) That said, I don't particuarly like symlinks, either. How about making a file, say www/en/REDIRECTS, that lists all the redirects we want to do? Something like this: doc/en -> doc/en_US.ISO8859-1 doc/en_US.ISO_8859-1 -> doc/en_US.ISO8859-1 Then all we need is a collection of scripts to take it and write webserver-specific configuration; these can be run at build or install time. This has the advantage that it isn't webserver-specific, and that the redirects we use are specific in the repository instead of some far-away httpd.conf. Thoughts? Dima Dorfman dima@unixfreak.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the messagehelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010614225746.5601B3E0B>
