Forum Webscript.Ru
Общие => Веб Сервера => Тема начата: Pr0Head от 01 Октября 2003, 17:34:34
-
Доброго времени суток.
Можно ли заставить апач понимать русские названия файлов?
На сайте ресположено некоторое кол-во фотографий, которые имею имена на русском языке. При попытке открыть этот файл в эксплорере, например http://mysite.com/img/картинка.jpg, он ругается, что неможет найти такой файл.
Есть ли решение такой проблемы?
-
Pr0Head:
жно ли заставить апач понимать русские названия файлов?
Какой сервер ? ОС ? Да и по-моему от клиента тоже зависит..
-
какой апач?
-
Apache/1.3.26
FreeBSD 4.8-STABLE
Смотрел в эксплорере
-
Че-то сомневаюсь что explorer адрес в unicode посылает.. так что если на клиенте русской поддержки нет.. Ну вобшем ты понял..
-
Stas:
так что если на клиенте русской поддержки нет..
У меня все руссифицированно до мозга костей :)
Винды ХР про рус, ИЕ 6.0 рус
Попробовал в Опере 7.10 - тотже результат :/
-
Используй Mozilla
-
у меня в IE 6.0 работает - может апач перекодирует? посмотри в логах какой файл он не находит
-
2 NeoNox: Mozilla стоит далеко не у всех, а файл должен быть доступен всем
2 Али: Идея! :) Сейчас гляну.
-
Pr0Head
...а файл должен быть доступен всем
Тогда, думаю, все-таки стоит переименовать его, чтобы название было латиницей.
-
Pr0Head:
2 NeoNox: Mozilla стоит далеко не у всех, а файл должен быть доступен всем
А русский windows у всех стоит ?
-
Stas
У меня стоит сильно руссифицированный FreeBSD
Не заставляйте давать ссылку на RFC
по стандарту НЕЛЬЗЯ использовать символы национальных кодировок...
я не против - просто именно от этого и подобные глюки...
Pr0Head
Можт, кстати, у тебя пробел затесался в имени?
-
2 Stas: Тоже верно, не у всех.
2 Теоретик: Нет, пробелов точно нет.
В логах ошибок показывается вот что, вместо названия СЕЛЕДКА.jpg: СЕЛЕДКА.jpg
Понимаю, что проще и лучше сделать имена файлов на английском, но в силу некоторых обстоятельств это весьма проблематично. :(