Прошу прощения, если этот вопрос уже задавали.
Я ищу решение сделать SetEnv
используйте переменную% 2.
Это вообще возможно?
Мой vhost:
<VirtualHost *:80>
ServerName dev.someuri.nl
ServerAlias *.*.dev.someuri.nl
VirtualDocumentRoot /home/%2/www/%1
LogLevel debug
SetEnv DEVELOP_ENV dev
SetEnv DEVELOP_NAME %2
</VirtualHost>
Я нашел ответ на свою проблему, используя SetEnvIf
.
<VirtualHost *:80>
ServerName dev.someuri.nl
ServerAlias *.*.dev.someuri.nl
VirtualDocumentRoot /home/%2/www/%1
LogLevel debug
SetEnv DEVELOP_ENV dev
SetEnvIf Host "^(.*)\.(.*)\.dev\.someuri.nl" DEVELOP_NAME=$2
</VirtualHost>
Надеюсь, это поможет людям глупо гуглить.