Папки на русском - зачем вообще обрабатывать?

Обсуждение проблем в работе программного комплекса
varyen
Сообщения: 4
Зарегистрирован:
04 фев 2012, 22:59

Папки на русском - зачем вообще обрабатывать?

varyen » 04 фев 2012, 23:07

Привет. Вопрос по поводу обработки поддоменов на русском языке. :)
Зачем просить пользователей создавать сайты и поддомены в виде xn-*** , если можно автоматически генерить эти названия для папок, названных на русском языке (сайт.рф)?

Подозреваю, что апач не будет воспринимать пути на русском языке - но тогда есть другая проблема. Open server пытается все же их добавить в конфиг апача, в этом случае апач вообще не запускается. Отсюда вопрос - почему бы не пропускать папки с русскими именами вообще?

Например, у меня часто в папках с проектами оказываются на одном уровне с www папки вроде "финальный дизайн", "тз на сайт" и проч. С денвером всё было нормально, open server при наличии таких папок не запускается.
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Папки на русском - зачем вообще обрабатывать?

Максим » 04 фев 2012, 23:11

1) Почитайте Новости на сайте. Всё запускается прекрасно, у вас версия старая.
2) Для генерации реального доменного имени из русского, или любого другого языка, в Open Server есть встроенный конвертер.
varyen
Сообщения: 4
Зарегистрирован:
04 фев 2012, 22:59

Re: Папки на русском - зачем вообще обрабатывать?

varyen » 04 фев 2012, 23:24

Скачивал же буквально несколько дней назад. Вижу, спасибо :)

Утилиту для конвертацию видел. Есть хорошее предложение - в NTFS есть возможность делать симлинки (mklink). Можно создавать для неподдерживаемых доменов симлинк с поддерживаемым именем, необязательно рядом с существующей папкой, а например где-то вне html.
varyen
Сообщения: 4
Зарегистрирован:
04 фев 2012, 22:59

Re: Папки на русском - зачем вообще обрабатывать?

varyen » 04 фев 2012, 23:27

P.S. Не обратил внимание - у меня и есть версия 4.1.2, но проблема присутствует.

<VirtualHost поддомен.site.ru:80>
DocumentRoot "W:/html/site.ru/поддомен"

Syntax error on line 13 of W:/server/http/Apache-2.2.21/conf/extra/httpd-vhosts.conf:
DocumentRoot must be a directory
Аватара пользователя
Максим
Сообщения: 5384
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Папки на русском - зачем вообще обрабатывать?

Максим » 05 фев 2012, 04:07

И правда. Исправлю, спасибо. :)
Ответить