Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: apache несколько доменов  (Прочитано 850 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн avuraltsev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
apache несколько доменов
« : 22 Мая 2013, 17:12:26 »
Добрый день, появился вопрос по поводу виртуальных хостов в apache.
Вот в чем заключается проблема, допустим есть несколько доменов второго уровня example1.com, example2.com...
У каждого домена есть куча поддоменов) соответственно в директории sites-available появляется огромная куча файлов с настройками каждого хоста. Думаю можно каким то чудным образом реализовать следующее, создаем в директории /etc/apache2/sites-available директорию example1.com, в которой располагаются все конфиги поддоменов этого домена, со вторым поступаем так же, теперь встал вопрос каким образом включить сайт т.е. раньше бы я написал
a2ensite 000-defaultи после релоада апача сайт бы заработал...но утилита a2ensite включает сайты только из директории /etc/apache2/sites-available.
Может создать обычный симлинк, чем по сути и является a2ensite ?

Пользователь решил продолжить мысль 22 Мая 2013, 17:19:05:
если создавать симлинки вручную, то это ж кучу времени можно потратить, в зависимости от количества поддоменов((( но способ рабочий..

Пользователь решил продолжить мысль 22 Мая 2013, 17:56:04:
в общем задачу решил таким образом, пусть в /etc/apache2/sites-available будет свалка файлов, но можно сделать так чтобы они были упорядочены по имени, назвал файлы так:
com.example1.0
com.example1.svn
com.example1.cloud
com.example2.0
com.example2.phpmyadmin

теперь когда вводим a2ensite, она выводит нам спиоск конфигов в алфавитном порядке и предлагает ввести нужные, в терминале просто копируем нужный нам отрезок, вставляем и перезагружаем апач))
« Последнее редактирование: 22 Мая 2013, 17:56:04 от avuraltsev »

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.