0

不知道我是如何修复它的,或者我是否做了。可能只是要花很长时间才能解决 dns 或其他问题,但它现在可以工作了。显然,即使我在下面列出的站点显示的所有内容都指向正确的地址,但某些地方没有正确解决。--------- 原始消息 --------------- 我不确定这里出了什么问题,但我一直在尝试设置子域,我无法解决。

我已通过在此站点 http://www.selfseo.com/find_ip_address_of_a_website.php中键入 URL 来检查域设置是否正确,以检查子域是否指向正确的服务器,并返回我的服务器 ip (我还检查了一个未设置的子域,它没有解析,所以该站点确实有效)。

所以,现在我认为问题一定出在我的 apache 配置文件中。

虚拟主机详细信息是这样的

<VirtualHost *:80>
    ServerAdmin name@site.com
    DocumentRoot /var/www/html
    ServerName mysite.com
    ErrorLog logs/mysite-error_log
    CustomLog logs/mysite-access_log common
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin name@site.com
    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工作,所以目录结构都是正确的。

知道我在这里有什么问题吗?

4

1 回答 1

0

你有 < VirualHost *:80 > </VirtualHost> 包围这两个代码块吗?<--好的,你有那个。

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

于 2009-07-14T17:37:27.123 回答