> alr> А вот в случае автоматического формирования списка файлов в каталоге
> alr> href будет с %xx, причем в кодировке сервера и после возврата на сервер
> alr> будет перекодирован по неверной таблице :((
> Я предпринимал шаги, чтобы mod_dir_index или как его, все показывал в кодировке
> клиента.
>
Он показывает имена файлов в кодировке клиента, но вот в ссылках стоит
неперекодированные ссылки (Apache там использует %xx -- может быть поэтому?)
>
> >> А на обратном пути произойдет обратный процесс (если по дороге кодировка
> >> клиента не сменилась).
> >>
> alr> А с чего бы ей, собственно, смениться?
> Если у вас есть абсолютная ссылка вида http://www:port/русский_файл, полученная
> с http://www:port2/другой_файл (например, кнопочки выбора кодировки) то будут
> вилы.
>
Ну кнопочки выбора кодировки на каждой странице не сидят...
> alr> Потом тяжело обяснять шести-семиклассникам, почему они не могут
> alr> использовать русские буквы в названиях файлов...
> Хоть это и не в тему. Я столько раз наступал на эти грабли с русскими именами,
> что лучше уж один раз объяснить :)
>
Понятно. Тем не менее неправильная работа с ними -- все равно непорядок...
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.