subpastas disponíveis em sites e a2ensite?

3

Devido ao meu trabalho no meu localhost, eu tenho muitos sites (pense 50+) em execução, eles são para cerca de oito clientes diferentes,

Eu quero organizar meus sites em subpastas.

Eu tentei colocar meus sites em subpastas, por exemplo,

  

/ etc / apache2 / sites-available / client1 / first-site
  / etc / apache2 / sites-available / client1 / second-site
  / etc / apache2 / sites-available / client1 / third-site
  / etc / apache2 / sites-available / client2 / first-site2
  / etc / apache2 / sites-available / client2 / second-site2

Mas usando qualquer combinação de:

  

cliente a2ensite1 / first-site
  primeiro site a2ensite

diz que o site não existe.

Se eu usar:

  

cliente a2ensite1

então eu posso ativar / desativar o diretório inteiro, mas não é exatamente isso que eu quero ..

Isso é viável? ou terei que criar manualmente os links simbólicos? Em caso afirmativo, existe uma função que eu possa usar como um substituto para o a2ensite que manipulará subpastas?

    
por Hailwood 13.08.2012 / 12:30

1 resposta

7

Não, você não pode. Considere uma organização como esta:

/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

Assim, você pode ativá-los sem criar links simbólicos manualmente.

Um link útil sobre vários hosts virtuais

    
por peppe84 13.08.2012 / 15:33