2012-09-04 79 views
1

我有一個問題我配置的Apache2服務器 我有什麼: 所有域bla.org .NET .COM被髮送到服務器 我想是: 所有這些訪問應路由到一個目錄 EXCEPT dev.bla.org 這一個應該被路由到另一個目錄,但只針對.ORG TLDApache的子域

我的配置是這樣的:

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/dir1 
    ... 
</VirtualHost> 
<VirtualHost *:80> 
    ServerName dev.bla.org 
    ServerAlias dev 
    DocumentRoot /var/dir2 
    ... 
</VirtualHost> 

但它不會做什麼,我想。它還將dev.bla.com等路由到dir2。 我如何限制它到.org? <VirtualHost *.org:80>也不管用。

在此先感謝

回答

1
<VirtualHost *:80> 
    ServerAdmin [email protected] 
    ServerAlias bla.net *.bla.net bla.org 
    DocumentRoot /var/dir1 
    ... 
</VirtualHost> 
<VirtualHost *:80> 
    ServerName dev.bla.org 
    ServerAlias dev.bla.org 
    DocumentRoot /var/dir2 
    ... 
</VirtualHost>