Как указать конфигурацию VitualHost для веб-приложения в Apache2.4 - PullRequest
1 голос
/ 09 мая 2020

Мы размещаем сайт Magento на сервере Ubuntu.

Приложение Magento находится в /var/www/html/magento, и я создал magento.conf в /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:

В apache.conf, magento.conf файл включен.

...