Задача:
В зависимости от имени домена изменять каталог с документами и файлы логов.
Включаем модуль vhost_alias:
sudo a2enmod vhost_alias
Конфиг Virtual Host:
<VirtualHost *:80> #Основной домен ServerName mydev.name #Подключение поддоменов ServerAlias *.mydev.name #Назначение каталогов по первой составляющей домена (субдомен) VirtualDocumentRoot /var/www/cakephp/%1 <Directory /var/www/cakephp/> AllowOverride All </Directory> ErrorLog ${APACHE_LOG_DIR}/error-cakephp.log CustomLog ${APACHE_LOG_DIR}/access-cakephp.log combined </VirtualHost>
Вся идея заключена в “%1” у VirtualDocumentRoot /var/www/cakephp/%1
Домены которые ссылаются на 127.0.0.1:
mydev.name
localtest.me
Автор: Сергей Степанов
Поделиться @
Пока нет коментариев. Будьте первым!