Ninazu
@Ninazu

Как настроить домены и поддомены для vhost_alias?

Собственно настройки сейчас такие. И в всё работает при точном соответсвии папки.

dnsmasq
address=/.loc/127.0.0.1

hosts
<VirtualHost *:80>	
	ServerAlias *.loc
	VirtualDocumentRoot /var/www/%0/public_html

	<Directory /var/www/*.loc/>
		Order allow,deny
		Options -Indexes
		Allow from all
		AllowOverride All
	</Directory>
	CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>


Как настроить так чтоб поддомен по определённой маске (admin.{domain}.loc), смотрели в ту же папку что и домен?

Допустим есть домены
test.loc - он смотрит в папку /var/www/test.loc/public_html
admin.test.loc - нужно чтоб тоже смотрел в папку /var/www/test.loc/public_html вместо /var/www/admin.test.loc/public_html
  • Вопрос задан
  • 505 просмотров
Решения вопроса 1
Ninazu
@Ninazu Автор вопроса
<VirtualHost *:80>	
	ServerAlias admin.*.loc
	VirtualDocumentRoot /var/www/%2+/public_html
</VirtualHost>

<VirtualHost *:80>	
	ServerAlias *.loc
	VirtualDocumentRoot /var/www/%0/public_html
</VirtualHost>


Почему-то использовал %1+ вместо %2+ вот и не работало)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы