Кодировка URL

Bekass

Новичок
Кодировка URL

Подскажите, что нужно указать в httpd.conf чтобы принудительно задать кодировку для URL скачиваемых файлов?
(файлы кириллицей в utf а апач перекодирует сам в cp1251)
CharsetDisable On НЕ РАБОТАЕТ , нет директивы такой
 

damngood

Мозг был, но ушел...
Ты уверен, что ясно понимаешь суть проблемы и ее нормально изложил?
 

Bekass

Новичок
Цитирую с другого форума.
"Я закачиваю на сайт файл в одной кодировке, а Apache их перекодирует, как избавиться?
Вам необходимо отменить перекодировку сервером URL.

CharsetDisable On

"
Но у меня такой дерективы нет
 

baev

‹°°¬•
Команда форума
Bekass, «перекодировка URL» и «перекодировка самого файла» — совершенно разные вещи.
 

damngood

Мозг был, но ушел...
CharsetDisable On - директива модуля mod_charset. Тебе не URL перекодировать надо, а перестать хранить файлы с именами в виде кириллицы.
 

Bekass

Новичок
ТЗ требует кириллицу без нее никак, Организовано файловое хранилище
 

damngood

Мозг был, но ушел...
В ТЗ это должно быть обосновано РЕАЛЬНОЙ надобностью так сделать, а не тем, что кому-то там показалось, что так лучше будет. Убеди меня в обратном. Все URI пишутся латиницей, это даже в RFC написано. Или загружай файлы так, чтобы они и хранились в каталогах с правильной кириллицей, или пробуй натравить на имена отдаваемых файлов iconv или что-то вроде того. Тут у тебя выходит двойное преобразование, —љњЩћ в неверный адрес.
 
Сверху