2012-12-20 48 views
0

我在我的sv上有一個IP地址,我想在另一個DocumentRoot上的一個Apache服務器上設置兩個域。這是笏我的httpd-vhosts.conf一個Apache服務器上的多個域(WAMP)

<VirtualHost *:80> 
    DocumentRoot "C:\wamp\www\mail" 
    ServerName mail.A.pl 
</VirtualHost> 

<VirtualHost *:80> 
    ServerName B.eu 
    DocumentRoot "c:\wamp\www\B" 
</VirtualHost> 

<VirtualHost *:80> 
    ServerName A.pl 
    DocumentRoot "c:\wamp\www" 
</VirtualHost> 

了即使當我嘗試加載頁面:http://www.A.plwww.B.euB.euA.pl它加載mail.A.pl。 我在做什麼錯?

EDITED

這裏是新的httpd的虛擬主機,現在它加載正確的頁面,但F.E.對於A.pl不顯示任何圖像,並在mail.A.pl不希望發送POST數據:

NameVirtualHost *:80 
<VirtualHost *:80> 
DocumentRoot "C:\wamp\www\mail" 
ServerAlias mail.A.pl 
    ServerName mail.A.pl 
</VirtualHost> 
NameVirtualHost *:80 
<VirtualHost *:80> 
    ServerName B.eu 
    ServerAlias *.B.eu 
    DocumentRoot "c:\wamp\www\B" 
</VirtualHost> 
NameVirtualHost *:80 
<VirtualHost *:80> 
    ServerName A.pl 
    ServerAlias A.pl 
    DocumentRoot "c:\wamp\www" 
</VirtualHost> 

EDIT2 謝謝兩位的幫助。

我剛換第一個虛擬主機與去年和它謎開始工作:O型

回答

1

有幾件事情你需要我想。

1)在Apache的配置文件中取消對虛擬主機行,以便它包含httpd-vhosts.conf。在OSX那就是:

# Virtual hosts 
Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 

2)將必要的行主機文件(http://en.wikipedia.org/wiki/Hosts_(file)):

127.0.0.1 mail.A.pl 
127.0.0.1 A.pl 
127.0.0.1 B.pl 
127.0.0.1 every.A.pl 
127.0.0.1 subdomain.A.pl 
127.0.0.1 needs-a-line.A.pl 

ServerAlias其實可以去,你並不需要,對於子域,只爲類似的「主要」域。

您的httpd-vhosts.conf文件沒問題。

爲什麼圖像和POST不起作用我不知道。這與這個主機文件沒有任何關係。也許與另一個.htaccess文件。

+0

我已取消註釋它,該域也被重定向到我的服務器,我買了他們,只是改變了真實姓名A''和'B' – Disa

+0

東西在服務器上其他人也許是錯誤的。你有沒有其他'.htaccess'文件的圖像過期也許?我想你需要告訴我們更多關於你的服務器的配置和運行的應用程序。也許你只是在'

'的位置發了一個拼寫錯誤?或者在你的應用程序的''中? –

+0

閱讀我的第二個編輯 – Disa

1

您需要映射NameVirtualHost用於映射多個虛擬主機的IP地址127.0.0.1。

例如:

NameVirtualHost 127.0.0.1 
<VirtualHost 127.0.0.1> 
    ServerName localhost 
    DocumentRoot 'C:\wamp\www' 
</VirtualHost> 
<VirtualHost 127.0.0.1> 
    ServerName myclient.local 
    DocumentRoot 'C:\wamp\www\ClientsMyClient' 
</VirtualHost> 

看一看這個tutorial

+0

當我使用NameVirtualHost與我的服務器的IP,它是工作,但其他資源如圖像沒有加載任何這些域 – Disa

相關問題