nobr
@nobr
Front-end / Shadow DOM / Canvas

Автоматическое добавление VirtualHosts в apache2 [Ubuntu Server]?

Добрый вечер!



Пытаюсь сделать локальный сервер на виртуальной машине. Опыта немного, поэтому вопросы, возможно, простые и глупые.



Нужно при запуске сервера автоматически прочитать названия каталогов в определённой директории и с именами этих каталогов создать виртуальные хосты для апача. В принципе, создание виртуального хоста у меня не вызвает проблем. Проблема — баш.



Я понял, как на баше создать виртуальный хост для конкретного каталога, зная его имя. Как можно в цикле прочитать все названия каталогов? При этом их количество может меняться. Может быть не нужно писать свой скрипт и где-то существует уже готовое решение?



И ещё вопрос вдогонку. Обязательно ли включать rewrite после создания хостов или это не принципиально?
  • Вопрос задан
  • 3038 просмотров
Решения вопроса 1
@max_rip
rewrite можно включить в .htaccess тем более, что задача скорее всего для тестов.
А по поводу перебора каталогов
for dir in `ls -F1 /где_смотреть | grep -e ./ | tr -d \/`
do
echo $dir
done
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы