@2byte

Apache2 virtualhost использовать динамического поддомена как переменную?

Мне нужно получить имя динамического поддомена в переменной, для вставки его имени в пути.

<VirtualHost *:80>
	ServerAdmin webmaster@localhost
	ServerName projects.dev
	ServerAlias *.projects.dev
	
	VirtualDocumentRoot /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/%1/html

	<Directory />
		Options FollowSymLinks
		AllowOverride all
		Require all denied
	</Directory>
	<Directory /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/*/html>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride all
		DirectoryIndex index.php
		Require all granted
	</Directory>

	
	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	#CustomLog /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/logs/access.log combined
	#ErrorLog /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/logs/error.log
	
	#php_flag log_errors on
	#php_value error_log /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/%-3/logs/php_error.log

	#php_admin_value upload_tmp_dir /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/%-3/tmp
</VirtualHost>


Конфиг рабочий, в путь VirtualDocumentRoot подставляется имя поддомена, все нормально.
Но в путь до лога не получится /mnt/hgfs/Ubuntu/public_html/projects/projects.dev/%1/logs

Возможно ли создать переменную с его именем ?
  • Вопрос задан
  • 158 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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