VirtualHost次のような2つのレコードでサーバーをセットアップしようとしています:
<VirtualHost *:80>
ServerName sub.domain.com
DocumentRoot /path/to/dir/
SetEnv FLAG false
</VirtualHost>
<VirtualHost *:80>
ServerName sub.*.domain.com
DocumentRoot /path/to/dir/
SetEnv FLAG true
</VirtualHost>
sub.domain.comドメインは前者を通り抜け、後者VirtualHostなどのドメインは後者を通りたいsub.test.domain.comです。
現時点では、FLAG 環境変数は常に false に設定されておりsub.test.domain.com、これは 2 番目のものと一致せず、最初のものに戻ることを示唆しています。
唯一の問題は、2 番目のServerNameディレクティブのワイルドカードがドメインの途中にあることです。これは許可されていますか、それとも何か他の問題がありますか?