我不确定如何修复它,或者如果我修复它。可能刚刚为dns得到解决或其他东西,但它现在有效。显然,即使我在下面列出的网站显示了指向正确地址的所有内容,某些地方也无法正常解决问题。 - - - - - 原始信息 - - - - - - - - 我不确定这里出了什么问题,但我一直试图建立一个子域名,我无法解决它。
我已通过在此网站中输入网址来检查域名是否已正确设置 http://www.selfseo.com/find_ip_address_of_a_website.php 检查子域是否指向正确的服务器,它返回我的服务器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
工作正常,所以目录结构都是正确的。
知道我错在哪里吗?
答案 0 :(得分:0)
你有&lt; VirualHost *:80&gt; &LT; /虚拟主机&GT;围绕两个代码块中的每一个? &lt; - 好的,你有。
然后你检查了日志?也许尝试删除第二个URL中的重写,以消除可能的错误来源。