我在域的顶层有一个工作站点,我现在想在同一个域和同一个服务器上添加一个子域。
此站点的文件位于公共html文件夹(/ var / www / html)
中我在httpd.conf中有以下virtualhosts /目录配置
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin support.portal@somesite.com
DocumentRoot /var/www/html/joomla3
ServerName support.somesite.com
ErrorLog logs/support.somesite.com_error.log
CustomLog logs/support.somesite.com-access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin support.portal@somesite.com
DocumentRoot /var/www/html/moodle
ServerName support.somesite.com/moodle
ErrorLog logs/moodle.error.log
CustomLog logs/moodle.access.log common
</VirtualHost>
<Directory "/var/www/html/moodle">
DirectoryIndex index.php
AcceptPathInfo on
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
httpd
的启动/重启没有报告错误httpd错误日志中未报告任何内容。以下条目显示在Access日志中,因此请求到达Web服务器,但Web服务器似乎没有正确处理。
192.168.4.202 - - [05/Jan/2015:12:49:14 +0000] "GET /moodle HTTP/1.1" 404 290
之前我已经配置了类似的东西,但我无法在这里找出问题。我可能错过了一些明显的东西,你能看出问题所在吗,谢谢?
我正在运行CentOS 6.5以供参考。