Linux配置虚拟主机后,只能访问到主页怎么办?

今天配置了lamp后,添加了一个虚拟主机,配置http.conf后,增加虚拟主机,测试访问发现只有域名下能访问,ljt.com但是域名下所有的都访问不到。

Httpd-vhost..conf
<VirtualHost *:80>
DocumentRoot "/usr/local/apache/htdocs/cyds"
ServerName cyds.ljt.com
Errorlog logs/cyds.ljt.com.err
CustomLog logs/cyds.ljt.com.access common
<Directory "/usr/local/apache/htdocs/cyds">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

查了半天资料:

少了权限问题:

最后我们需要在apache配置文件/opt/lampp/etc/httpd.conf中添加一下网站目录的访问权限。

<Directory "/opt/lampp/www/site1">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

配置lamp环境虚拟主机参考:

你要保守你心,胜过保守一切。

作者:刘俊涛的博客​​