FTP a cestina v nazvech souboru

Pavel Lisý pali na tmapy.cz
Středa Březen 15 12:29:44 CET 2006


Dobrý den,

Chtěl bych se zeptat, jak se principiálně řeší následující problém:

Existuje WWW server, na který zákazníci nahrávají svá data (web stránky)
pomocí ftp.

Ftp ale dle mých úvodních výzkumů žádné překódování v názvech souborů
neřeší. Na serveru je nastaveno UTF-8. Na klientovi to může být různé. 
Pokud tam nahraji české názvy z linuxu (UTF-8), je vše OK. Pokud to tam
ale nahraje někdo z windows, tak češtinu vidí klient pouze zase jenom z
windows. Na serveru i z linuxového klienta vidím pouze otazníky. Mám
obavu, že takto kódovaná jména systém nepochopí a URL odkazy v html kódu
přestanou fungovat. Je to tak?

Dalo by se to určitě na serveru offline překódovat, ale další problém
určitě vznikne následně, pokud bude v html kódu URL odkaz v nějakém
konkrétním kódování. 

Nedá se nějak systém na serveru donutit vidět filesystém v různých
kódováních? No to je asi blbost.

1. Lze nějak FTP nastavit na on-line překódování názvů souborů?
2. Pokud ne, jak se to běžně řeší na free hostingových serverech?

3. Mě z toho vychází pouze jediné řešení: češtinu v názvech vůbec   
   nepoužívat. Ale nevím. Jsou to uživatelé schopni akceptovat?

Jaké máte zkušenosti?

Pavel Lisý

-- 
Pavel Lisý <pali na tmapy.cz>
T-MAPY spol. s r.o.



Další informace o konferenci Linux