【问题标题】:Unable to access apache2 virtual host by the servername无法通过服务器名访问 apache2 虚拟主机
【发布时间】:2016-08-13 14:53:15
【问题描述】:

我正在尝试在 VirtualBox 来宾操作系统上运行的 apache2 中创建一个虚拟主机,它是 Ubuntu 14.04 LTS。以下是我的虚拟主机在/etc/apache2/sites-available/mysite.lo.conf中的配置

<VirtualHost *:80>
   Servername mysite.lo
   ServerAlias www.mysite.lo
   DocumentRoot /var/www/mysite.lo
</VirtualHost>

/etc/hosts 中的设置

127.0.0.1 localhost
172.16.17.146 mysite.lo

当我尝试从我的主机浏览器运行www.mysite.lo 时,浏览器响应没有找到任何结果。当我输入 IP 地址172.16.17.146 时,浏览器会成功显示 mysite.lo 的内容。如果有人能指导我如何使用服务器名而不是 IP 地址访问内容,我将不胜感激。这是link 我用作创建虚拟主机的指南。问候。

【问题讨论】:

    标签: apache ubuntu virtualhost


    【解决方案1】:

    您应该将www.mysite.lo 添加到172.16.17.146 行,或者在没有www. 的主机浏览器中运行mysite.lo

    【讨论】:

    • 感谢在这里发布我的问题后错误地弄清楚了。
    猜你喜欢
    • 2021-04-10
    • 2018-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多