Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: Pr0Head от 01 Октября 2003, 17:34:34

Название: Как заставить понять русский язык в названии файла?
Отправлено: Pr0Head от 01 Октября 2003, 17:34:34
Доброго времени суток.

Можно ли заставить апач понимать русские названия файлов?

На сайте ресположено некоторое кол-во фотографий, которые имею имена на русском языке. При попытке открыть этот файл в эксплорере, например http://mysite.com/img/картинка.jpg, он ругается, что неможет найти такой файл.

Есть ли решение такой проблемы?
Название: Как заставить понять русский язык в названии файла?
Отправлено: Stas от 01 Октября 2003, 17:39:27
Цитировать
Pr0Head:
жно ли заставить апач понимать русские названия файлов?

Какой сервер ? ОС ? Да и по-моему от клиента тоже зависит..
Название: Как заставить понять русский язык в названии файла?
Отправлено: AliMamed от 01 Октября 2003, 17:44:32
какой апач?
Название: Как заставить понять русский язык в названии файла?
Отправлено: Pr0Head от 01 Октября 2003, 17:49:23
Apache/1.3.26
FreeBSD 4.8-STABLE
Смотрел в эксплорере
Название: Как заставить понять русский язык в названии файла?
Отправлено: Stas от 01 Октября 2003, 17:59:31
Че-то сомневаюсь что explorer адрес в unicode посылает.. так что если на клиенте русской поддержки нет.. Ну вобшем ты понял..
Название: Как заставить понять русский язык в названии файла?
Отправлено: Pr0Head от 01 Октября 2003, 18:14:47
Цитировать
Stas:
так что если на клиенте русской поддержки нет..

У меня все руссифицированно до мозга костей :)

Винды ХР про рус, ИЕ 6.0 рус

Попробовал в Опере 7.10 - тотже результат :/
Название: Как заставить понять русский язык в названии файла?
Отправлено: NeoNox от 01 Октября 2003, 18:24:02
Используй Mozilla
Название: Как заставить понять русский язык в названии файла?
Отправлено: AliMamed от 01 Октября 2003, 18:27:56
у меня в IE 6.0 работает - может апач перекодирует? посмотри в логах какой файл он не находит
Название: Как заставить понять русский язык в названии файла?
Отправлено: Pr0Head от 01 Октября 2003, 18:40:17
2 NeoNox: Mozilla стоит далеко не у всех, а файл должен быть доступен всем

2 Али: Идея! :) Сейчас гляну.
Название: Как заставить понять русский язык в названии файла?
Отправлено: Xander от 01 Октября 2003, 19:41:07
Pr0Head
Цитировать

...а файл должен быть доступен всем


Тогда, думаю, все-таки стоит переименовать его, чтобы название было латиницей.
Название: Как заставить понять русский язык в названии файла?
Отправлено: Stas от 01 Октября 2003, 20:51:27
Цитировать
Pr0Head:
2 NeoNox: Mozilla стоит далеко не у всех, а файл должен быть доступен всем

А русский windows у всех стоит ?
Название: Как заставить понять русский язык в названии файла?
Отправлено: ThE0ReTiC от 02 Октября 2003, 00:24:31
Stas
У меня стоит сильно руссифицированный FreeBSD
Не заставляйте давать ссылку на RFC
по стандарту НЕЛЬЗЯ использовать символы национальных кодировок...
я не против - просто именно от этого и подобные глюки...
Pr0Head
Можт, кстати, у тебя пробел затесался в имени?
Название: Как заставить понять русский язык в названии файла?
Отправлено: Pr0Head от 02 Октября 2003, 12:10:52
2 Stas: Тоже верно, не у всех.

2 Теоретик: Нет, пробелов точно нет.

В логах ошибок показывается вот что, вместо названия СЕЛЕДКА.jpg: СЕЛЕДКА.jpg

Понимаю, что проще и лучше сделать имена файлов на английском, но в силу некоторых обстоятельств это весьма проблематично. :(