Сайты-подпапки и a2ensite?

Из-за моей работы на моем локальном хосте у меня работает много (думаю, более 50) сайтов, это примерно для 8 разных клиентов,

Я хочу организовать свои сайты в подпапках.

Я пытался поместить свои сайты в подпапки, например

/ И т.д. / apache2 / сайты-доступные / client1 / первый сайт
/ И т.д. / apache2 / сайты-доступные / client1 / второй сайт
/ и т.д. / apache2 / сайты-доступные / client1 / третий-сайт
/ и т.д. / apache2 / сайты-доступные / client2 / первый-site2
/ И т.д. / apache2 / сайты-доступные / client2 / второй-site2

Но используя любую комбинацию:

a2ensite client1 / first-site
Первый сайт a2ensite

говорит, что сайт не существует.

Если я использую:

a2ensite client1

тогда я могу включить / отключить весь каталог, но это не совсем то, что я хочу..

Это возможно? или мне придется вручную создавать символические ссылки? Если да, есть ли функция, которую я могу использовать в качестве замены для a2ensite, которая будет обрабатывать подпапки?

1 ответ

Решение

Нет, ты не можешь. Рассмотрим такую ​​организацию:

/etc/apache2/sites-available/00-client0-first-site
/etc/apache2/sites-available/00-client0-second-site
/etc/apache2/sites-available/00-client0-third-site
/etc/apache2/sites-available/01-client1-first-site
/etc/apache2/sites-available/01-client1-second-site

Таким образом, вы можете включить их, не создавая символические ссылки вручную.

Полезная ссылка о нескольких виртуальных хостах

Другие вопросы по тегам