hothouse のすべてのサブドメインを hothouse\testsite にリダイレクトしようとしていますが、うまくいきません。
DocumentRoot と VirtualDocumentRoot の違いがわかりません。違いがあるかどうかはわかりません。
「testsite.hothouse」が正常にリダイレクトされない理由を考えてください。「test.hothouse」または任意の subdomain.hothouse はそうではありません (「www.subdomain.hothouse」にリダイレクトされます)。
私はこれを解決するために一日中費やしました。ブラウザのキャッシュをすべてクリアしました。ところで私はWAMPを使用しています
DocumentRoot "D:\wamp\www"
<Directory "D:\wamp\www">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
DocumentRoot "D:\wamp\www"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
VirtualDocumentRoot "D:\wamp\www\hothouse\testsite"
ServerName testsite.hothouse
ServerAlias test.hothouse
</VirtualHost>
<VirtualHost *:80>
VirtualDocumentRoot "D:\wamp\www\hothouse\testsite"
ServerName subdomain.hothouse
ServerAlias *.hothouse
</VirtualHost>