apache2:/etc/hosts 不会重定向到 apache2

apache2:/etc/hosts 不会重定向到 apache2

我刚刚安装了 apache2,访问时localhost显示 apache2 已启动并正在运行。我希望app在浏览器中也发生同样的情况。当我尝试访问时app,浏览器会显示一条Unable to connect消息。

我目前所做的

我修改了我的etc/hosts/文件以包含app

127.0.0.1   localhost app
127.0.1.1   ubuntu
...

然后我希望http://app/解析到 apache2 页面(正如我希望的那样),但这并没有发生。因此我尝试 ping app。这有效并且显示解析到127.0.0.1

接下来我尝试重新启动apache2,但结果仍然一样。

为什么我会收到Unable to connect消息以及如何让它将我重定向到 apache2?

编辑:

我也尝试过在这里添加app

<VirtualHost *:80>
    ServerName app
    ServerAlias www.app
    ServerAdmin webmaster@app
    DocumentRoot /var/www/app

    ErrorLog ${APACHE_LOG_DIR}/app-error.log
    CustomLog ${APACHE_LOG_DIR}/app-access.log combined
</VirtualHost>

然后我运行命令a2ensite app.conf,然后使用 重新启动 apache2 systemctl reload apache2

当我将其放入app浏览器字段时,仍然会收到一条Unable to connect消息。

相关内容