Apache 将多个子域复制到同一地址

Apache 将多个子域复制到同一地址,apache,subdomain,vhosts,Apache,Subdomain,Vhosts,我想将多个子域重定向到同一地址。 假设我希望www.sitename.com和sitename.com重定向相同的地址 我必须说 <VirtualHost www.sitename.com:81> . . . </VirtualHost> <VirtualHost sitename.com:81> . . . </VirtualHost> . . . . . . 或者有一个简单的解决方案。是的

我想将多个子域重定向到同一地址。 假设我希望www.sitename.com和sitename.com重定向相同的地址

我必须说

<VirtualHost www.sitename.com:81>
    .
    .
    .
</VirtualHost>

<VirtualHost sitename.com:81>
    .
    .
    .
</VirtualHost>

.
.
.
.
.
.

或者有一个简单的解决方案。

是的,如果您希望在同一位置使用多个地址(如子域),您可以这样做

<VirtualHost *:81>
     ServerName example.com
     ServerAlias www.example.com sub1.example.com sub2.example.com
     DocumentRoot /var/www/example.com
     #more stuff etc here if needed    
</VirtualHost>

ServerName example.com
ServerAlias www.example.com sub1.example.com sub2.example.com
DocumentRoot/var/www/example.com
#如有需要,请在此添加更多内容
它是基于名称的虚拟主机的一部分


你所说的重定向是什么意思?你的意思是,当你在浏览器中键入内容时,你想让它重定向到另一个地址,或者你想用不同的子域显示相同的内容?我想用不同的子域显示相同的内容