2011-07-03 62 views
0

我有鏈接到一些IP 123.45.67.89問題與apache22子域+ freebsd8

我需要有這樣子域域somedomain.net:

  • sub.somedomain.net - 點IP 123.45.67.89
  • * .sub.somedomain.net - 全部收錄*。在sub.somedomain.net
中的apache.conf

我有這樣的記載:

<VirtualHost *:80> 
    DocumentRoot "/www/somedomain.net" 
    ServerName somedomain.net 
    ServerAlias www.somedomain.net 
    ServerAlias sub.somedomain.net 
    ServerAlias *.sub.somedomain.net 

    RewriteEngine On 
    RewriteCond %{HTTP_HOST} ^(.*)\.somedomain\.net$ 
    RewriteRule ^(.*)$ http://somedomain.net [R,L] 
</VirtualHost> 

但我有404錯誤,同時打開http://sub.somedomain.net

在我的域名管理面板我有這樣的記載:

somedomain.net IN A 123.45.67.89 
somedomain.net IN NS1 ns1.domain-seller.com. 
somedomain.net IN NS2 ns2.domain-seller.com. 
sub IN A 123.45.67.89 
*.sub IN A 123.45.67.89 

我的錯誤在哪裏? 謝謝!

PS:我使用專用服務器,所以我可以對配置進行任何更改。

回答

0
somedomain.net IN A 123.45.67.89 
somedomain.net IN NS1 ns1.domain-seller.com. 
somedomain.net IN NS2 ns2.domain-seller.com. 
sub IN A 123.45.67.89 
*.sub IN A 123.45.67.89 

這看起來不對。如果這是一個綁定文件,則只需編寫sub.somedomain.net而不是sub

+0

是的,這幫助我。謝謝! – Vlad