首页 > 解决方案 > 如何将 VitualHost 配置指向 Apache2.4 中的 Web 应用程序

问题描述

我们在 Ubuntu 服务器上托管一个 Magento 站点。

Magento 应用程序在/var/www/html/magento其中,我创建了magento.confin /etc/apache2/sites-available/magento.conf.

magento.conf

<VirtualHost *:80>
        ServerName mysite.com
        ServerAlias www.mysite.com
        DocumentRoot /var/www/html/magento
        <Directory /var/www/html/magento>
                Allowoverride All
        </Directory>
</VirtualHost>

当我尝试mysite.com在浏览器中使用打开应用程序时,它显示的是 apache 网页。

但是当我尝试时mysite.com/magento,它只显示没有 CSS 的主页,而所有其他页面都是 404 not found 错误。

apache.conf, magento.conf 文件中包含。

标签: linuxapacheubuntuubuntu-18.04apache2.4

解决方案


推荐阅读