Помощь - Поиск - Пользователи - Календарь
Полная версия: Подскажите
Онлайн-форум hostobzor.ru > Архив (темы до 1.06.2015). Только для чтения. > Коммерческий хостинг. Общие форумы > Общие вопросы
sermex
Приветствую!

Столкнулся с такой проблемой:есть виртуальный сервер с роот доступом и Cpanel.
а также домен такого вида: domen.com.ru (тоесть домен и субдомен).Подскажите как сделать чтобы при загрузке папки на сервер она автоматически создавалась субдоменом и открывалась так
http://name.domen.com.ru , а не так http://domen.com.ru/name

Вроде чтото надо прописать в апаче но что именно?

От своего суппорта я добился ответа что нужно создавать субдомены вручную.
kolobok
QUOTE(sermex @ 18.12.2005, 17:39)
Приветствую!

Столкнулся с такой проблемой:есть виртуальный сервер с роот доступом и Cpanel.
а также домен такого вида: domen.com.ru (тоесть домен и субдомен).Подскажите как сделать чтобы при загрузке папки на сервер она автоматически создавалась субдоменом и открывалась так
http://name.domen.com.ru , а не так http://domen.com.ru/name

Вроде чтото надо прописать в апаче но что именно?

От своего суппорта я добился ответа что нужно создавать субдомены вручную.
*


Возможно нижесказанное не совсем то, что Вы хотите, но все таки решение

CODE

Bulk SubDomains - массовое добавление поддоменов.

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

*.mydomain.com. 14400 IN CNAME mydomain.com.

Далее в конфиг апача в раздел виртуального хоста добавить строку вида

ServerAlias *.mydomain.com mydomain.com

Далее в public_html создать .htaccess с кодом

RewriteCond %{HTTP_HOST} ^[^.]+\.mydomain\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1
RewriteRule ^([^.]+)\.mydomain\.com(.*) /home/mydomain/public_html/$1

Теперь к любому добавленому каталогу в public_html можно обращатся как к поддомену сайта.


Статья взята с сайта © dedic.ru
sermex
Странно но после вышеперечисленных действий всесто всех субдоменов стала откриватся главная страница домена
sermex
Bulk SubDomains - массовое добавление поддоменов.

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

*.mydomain.com. 14400 IN CNAME mydomain.com.

Далее в конфиг апача в раздел виртуального хоста добавить строку вида

ServerAlias *.mydomain.com mydomain.com

Далее в public_html создать .htaccess с кодом

RewriteCond %{HTTP_HOST} ^[^.]+\.mydomain\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1
RewriteRule ^([^.]+)\.mydomain\.com(.*) /home/mydomain/public_html/$1

Теперь к любому добавленому каталогу в public_html можно обращатся как к поддомену сайта.
--------------------------------







Наверно такой способ подходит для доменов такого вида domen.com
В моем случае такой домен domen.com.ru
Andrey Borodin
QUOTE(sermex @ 18.12.2005, 19:24)
Наверно такой способ подходит для доменов такого вида domen.com
В моем случае такой домен domen.com.ru
*


В данном случае, сомневаюсь, что есть разница какого у Вас уровня домен. 2-го или 3-го.
K-WEB.ru
Работает. Наверно что то не верно делаешь...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2025 Invision Power Services, Inc.