Нещодавно, дорогі мої читачі, я зіткнувся з такою проблемою, як додавання нового кіріллістіческого домену РФ у вигляді віртуального домену для Apache. Спершу мені здалося нічого незвичайного, але тут з'явилися проблеми ...
Для початку, я вирішив як зазвичай створити новий файл в папці «sites-available», але тут постало питання про написання імені домена. Для тих хто в танку, я раджу почитати про налаштування віртуальних доменів в Apache 2. Отже, я вирішив створити файл в кодуванні utf-8 і вписати ім'я домену на кирилиці. Тобто, як є: ваш-ландшафт.рф. Яке ж було моє здивування, коли сайт виявився недоступний.
ServerAdmin webmaster @ localhost
ServerName xn ---- 7sbbagp1cr1ct1bf.xn - p1ai
ServerAlias www.xn ---- 7sbbagp1cr1ct1bf.xn - p1ai
DocumentRoot /home/xn----7sbbagp1cr1ct1bf.xn--p1ai/www/
Options None
AllowOverride All
Order allow, deny
allow from all
Directory>
CustomLog /home/xn----7sbbagp1cr1ct1bf.xn--p1ai/access.log combined
Потім створюємо директорію «xn ---- 7sbbagp1cr1ct1bf.xn - p1ai» в директорії «/ home». Після в ній каталог «www». Далі створюємо символічне посилання:
ln / etc / apache2 / sites-enable / xn ---- 7sbbagp1cr1ct1bf.xn - p1 / etc / apache2 / sites-enable /
Далі перезавантажуємо апач:
Все повинно працювати. І на останок хотів би Вам порадити непоганий анонімний ftp-сервер: ftp.optilink.ru. На сервері можна скачати мало не всі версії Linux, а також Android і ще купу всяких "смакоти" ...