2

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>
4

1 に答える 1

0

問題はApacheの設定ではありませんでしたが、Windowsホストファイルをローカルホストにリダイレクトするように更新していませんでした。

于 2013-08-09T21:50:34.827 に答える