URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4500
[ Назад ]

Исходное сообщение
"Как научить апач понимать русские файлы?"

Отправлено Whte , 14-Ноя-06 15:58 
Здравствуйте!
Есть система - FreeBSD6.1 и apache 1.3.34
У меня такая проблема: есть некоторые файлы с русским названием, название хранится в koi8-r.
Пишу простенькую html  страничку:
<html>
<body>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html;charset=koi8-r">
<a href="/video/некийфайл.mpg">ссылка</a>
</body>
</html>
Если исходник написан на koi-8 все работает как часики
если же пишем исходник на cp1251 все перестает работать. Где копать? Подскажите начинающему пожалуйста, уже всю голову сломал

Содержание

Сообщения в этом обсуждении
"Как научить апач понимать русские файлы?"
Отправлено Whte , 14-Ноя-06 15:59 
когда пишу исходник на ср1251 charset ставлю  1251



"Как научить апач понимать русские файлы?"
Отправлено gibbon , 15-Ноя-06 01:25 
>когда пишу исходник на ср1251 charset ставлю  1251


Тогда и имена файлов перекодируй в cp1251
URL браузер и сервер не будут перекодировать


"Как научить апач понимать русские файлы?"
Отправлено Whte , 15-Ноя-06 04:28 
>>когда пишу исходник на ср1251 charset ставлю  1251
>
>
>Тогда и имена файлов перекодируй в cp1251
>URL браузер и сервер не будут перекодировать


А по другому никак не решить?


"Как научить апач понимать русские файлы?"
Отправлено gibbon , 15-Ноя-06 15:10 
>>>когда пишу исходник на ср1251 charset ставлю  1251
>>
>>
>>Тогда и имена файлов перекодируй в cp1251
>>URL браузер и сервер не будут перекодировать
>
>
>А по другому никак не решить?

Написать скрипт на PHP который будет получать русское имя файла в кодировке cp1251
и затем перекодировав его в koi8 брать файл с диска и отдавать клиенту