2009-07-14 81 views
0

不知道我是如何解决它的,或者如果我确实如此。可能只是永远让dns得到解决或什么,但它现在起作用。显然,即使下面列出的网站显示一切都指向正确的地址,某个地方没有正确解决。 ---------原始邮件--------------- 我不确定这里出了什么问题,但我一直在尝试获取子域集,并且我无法解决它。在apache中解析子域名

我已经签了域建立正确键入网址进入这个网站 http://www.selfseo.com/find_ip_address_of_a_website.php 来检查子域名指向到正确的服务器,并返回我的服务器IP(我还检查了一个子域没有设置,并且它没有解决,所以该网站确实工作)。

所以,现在我想到的问题必须在我的Apache配置文件。

虚拟主机的详细情况是这样的

<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/html 
    ServerName mysite.com 
    ErrorLog logs/mysite-error_log 
    CustomLog logs/mysite-access_log common 
</VirtualHost> 
<VirtualHost *:80> 
    ServerAdmin [email protected] 
    DocumentRoot /var/www/html/liveTest 
    ServerName liveTest.mysite.com 
    ErrorLog logs/mysitetest-error_log 
    CustomLog logs/mysitetest-access_log common 
    RewriteEngine On 
    RewriteCond %{REQUEST_URI} !\.(php|html|css|js|gif|png|jpe?g)$ 
    RewriteRule (.*)$ /index.php [L] 
</VirtualHost> 

我重新启动服务器,我什么也没得到,但要http://mysite/liveTest作品,所以目录结构是正确的。

任何想法我在这里有什么错?

+0

你是什么意思的“无”? – gahooa 2009-07-14 17:39:36

回答

0

您是否有< VirualHost *:80> </VirtualHost>围绕每个代码块? < - 好的,你有。

然后你检查了日志?也许尝试删除第二个URL中的重写,以消除可能的错误来源。