Помощь - Поиск - Пользователи - Календарь
Полная версия: Dddd.gggg.com Вместо Gggg.com/dddd/ Как
Форум на Вмастер.Ру > Веб-мастеринг > Хостинг и домены
AERUS
Как сделать, где и что прописать в DNS чтобы вместо gggg.com/dddd/ было dddd.gggg.com ?
deMone
Для быстрого и эффективного создания поддоменов необходимо добавить в конфиг 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 можно обращатся как к поддомену сайта.
AERUS
deMone
Огромное спасибо за такой ответ.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2019 Invision Power Services, Inc.