在apache虚拟主机中添加localhost子域

时间:2013-08-05 04:22:21

标签: apache wamp

我正在尝试将温室的所有子域重定向到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>

1 个答案:

答案 0 :(得分:0)

问题不在于apache设置,但我没有更新我的Windows主机文件以重定向到localhost。