Apache2 динамический хост
Я хотел бы использовать частичный динамический vhost, как это:
dev.[a-z0-9].domain.tld
Я хочу использовать его для разработки некоторых проектов без необходимости каждый раз настраивать vhost.
Это простой пример для использования:
dev.project1.domain.tld use /var/www/domain/dev/project1
dev.azerty.domain.tld use /var/www/domain/dev/azerty
dev.client1.domain.tld use /var/www/domain/dev/client1
...
Спасибо
1 ответ
Решение
Я нашел решение своей проблемы:)
<VirtualHost MY_IP:80>
ServerName dev.*.domain.tld
ServerAlias dev.*.domain.tld
VirtualDocumentRoot /var/www/domain/dev/%2/
<Directory /var/www/domain/dev/%2/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/domain.dev.error.log
CustomLog /var/log/apache2/domain.dev.access.log combined
</VirtualHost>
Для использования VirtualDocumentRoot включите apache2 мод vhost_alias