我在/etc/apache2/sites-available/lion.dev中创建了以下虚拟主机文件:

<VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName lion.dev

    DocumentRoot /var/www/lion.dev
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /var/www/lion.dev/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    </Directory>

    CustomLog /var/log/apache2/lion.dev/access.log combined
    ErrorLog /var/log/apache2/lion.dev/error.log
</VirtualHost>


问题是,当我在浏览器中访问/www/html时,它实际上指向lion.dev文件夹。

我想念的是什么,为什么这不起作用?

最佳答案

您是否已取消注释将虚拟主机加载到httpd.conf文件中?
通常评论说,模块不会被加载,只需在虚拟主机部分之前删除//。
抱歉,我很晚才看到您解决了该问题。

关于linux - LAMP虚拟主机仍指向www/html,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44908455/

10-15 21:24