(044) 538-1588
UA| RU
 
  1gb - .net, ASP, Windows, Apache, PHP хостинг

Направление поддоменов в подпапки

mod_rewrite - гибкий инструмент Apache, позволяющий, в частности, через .htaccess настраивать перенаправление запросов на другие файлы в зависимости от адреса, через который пользователь попал на сайт.

Помните, mod_rewrite работает только на веб-сервере Apache. Убедитесь, что вы используете верный тип сервера в разделе Управление сайтами и серверами

Для использования модуля необходимо разместить его директивы в файл .htaccess, сам файл разместить в корневом каталоге сайта.

Шаг 1 - создание доменов 3-го уровня (поддомена)

Для создания доменов 3-го уровня в кабинете зайдите в раздел Зарегистрировать/привязать домен к существующему сайту. Затем выберите новое доменное имя (yyy), из выпадающего списка выберите домен 2-го уровня (xxx.ua). У вас получится yyy.xxx.ua. Добавляйте этот домен, в качестве сайта выберите тот же сайт, который уже обслуживает домен xxx.ua.

В результате этих операций вы добьетесь того, что по адресам xxx.ua и yyy.xxx.ua будет открываться один и тот же сайт.

Помните, создание привязки домена к Apache может происходить длительное время, только после этого ваш новый домен заработает.

Шаг 2 - перенаправление сайта yyy.xxx.ua в отдельную папку

В корневом каталоге сайта создаем каталог по имени поддомена. В нашем случае – dmih-test.

Ручной способ

Для того, чтобы разделить два сайта (домен 3-го и 2-го уровня), вам нужно создать файл .htaccess с примерно таким содержимым:

RewriteEngine On
Options +FollowSymlinks
RewriteCond %{ENV:REDIRECT_MYFLAG} ^$
RewriteCond %{HTTP_HOST} ^dmih-test\.farewell\.ua$
RewriteRule ^(.+) %{HTTP_HOST}$1 [E=MYFLAG:1]
RewriteRule ^dmih-test\.farewell\.ua(.*) /dmih-test%{REQUEST_URI} [L]

(в данном тексте 6 строк, если нужно, устраните лишние переносы)

В данном примере домен dmih-test.farewell.ua перенаправляется в папку dmih-test сайта farewell.ua.

Автоматический способ (рекомендуем)

В разделе личного кабинета клиента Управление сайтами и серверами, в свойствах нужного сайта, включите опцию "Автоматическое направление доменов 3-го уровня". Изменения вступают в действие в течение часа.

Дополнительная информация

В интернете очень много подробных описаний модуля mod_rewrite. Воспользуйтесь любой поисковой системой для того, чтобы найти документацию по этому модулю



Хотите стать клиентом нашего хостинга? Попробуйте наши услуги и сервис.
Тестовый период до 10 дней, OK регистрация занимает всего одну минуту.
Будем рады видеть вас нашим клиентом!




 

Все разделы и статьи

vip_hosting Хотите чтобы VDS работал идеально?
VIP VDS!

Доступная цена

 

   
 
Наверх     
Поддержка: support@1gb.ua
другие способы связи
© 2005-2024 1GB Хостинг