Портал > База знаний > Администрирование > DirectAdmin: Автоматическое создание субдоменов


DirectAdmin: Автоматическое создание субдоменов




Настроив субдомены, достаточно будет создать папку в корневой директории домена и вы получите работающий субдомен.

  • Зайти в панель DirectAdmin под пользователем admin;
  • Перейти в "Custom HTTPD configurations";

 DA - Custom HTTPD Configurations

  • В списке доменов кликнуть на нужный (например, test.dom);
  • В появившейся форме вставить следующий текст (заменив test.dom на домен вашего сайта, соответственно):

ServerAlias *.test.dom
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.test.dom$
RewriteCond %{HTTP_HOST} ^((.*)\.)test.dom$
RewriteRule ^/(.*) /%2/$1

  • Сохранить изменения;
  • Зайти под пользователем, которому принадлежит домен, кликнуть по домену, затем зайти в "DNS Management"

 DA - DNS Management

  • Внизу добавить А-запись (вместо 10.20.30.40 используйте IP домена):

DA - add A-record

Если вы всё сделали правильно, то все папки в корневой директории домена (~/public_html) будут теперь считаться субдоменами.
Например, ~/public_html/sub1 можно будет открыть как http://sub1.test.dom



Этот ответ был полезен?

Добавить в избранное Добавить в избранное    Распечатать статью Распечатать статью

Также читают
Linux: Что такое SSH и PuTTY? (просмотров: 30213)
VPN: Как подключиться? (просмотров: 6113)