如果这个问题已经被问过,我深感抱歉。
我正在寻找利用SetEnv
%2 变量的解决方案。
那可能吗?
我的虚拟主机:
<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>
答案1
我已经使用 找到了解决我的问题的答案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>
希望它能帮助人们在谷歌上进行愚蠢的搜索。