Настройка сервера Apache Следующим шагом является настройка Apache для использования виртуальных хостов и перенаправления в зависимости от домена.
Добавьте следующую строку, чтобы включить файл конфигурации Magento для виртуальных хостов в файл installdir / apache2 / conf / bitnami / bitnami-apps-vhosts.conf:
Замените заполнитель installdir на полный каталог установки для вашего стека Bitnami. ... Включите "installdir / apps / magento / conf / httpd-vhosts.conf" ... Добавьте новые домены в VirtualHosts, в директиву ServerAlias, в файл installdir / apps / magento / conf / httpd-vhosts.conf файл
Замените заполнитель installdir на полный каталог установки для вашего стека Bitnami. ServerName yourdomain.com ServerAlias www.yourdomain.com domain1.com domain2.com DocumentRoot "installdir / apps / magento / htdocs /" Include "installdir / apps / magento / conf / httpd-app.conf" Добавьте следующие строки в конце файла installdir / apps / magento / conf / htaccess.conf для перенаправления запроса в зависимости от домена.
... SetEnvIf Host www.domain1.com MAGE_RUN_CODE = domain1_com SetEnvIf Host www.domain1.com MAGE_RUN_TYPE = website SetEnvIf Host ^ domain1.com MAGE_RUN_CODE = domain1_com SetEnvIf Host ^ domain1.com MAGE_RUN_TYPE = website
SetEnvIf Host www.domain2.com MAGE_RUN_CODE = domain2_com SetEnvIf Host www.domain2.com MAGE_RUN_TYPE = website SetEnvIf Host ^ domain2.com MAGE_RUN_CODE = domain2_com SetEnvIf Host ^ domain2.com MAGE_RUN_TYPE_TYPE = веб-сайт предоставленный код MAGE_RUN_TYPE_ .
Перезапустите сервер Apache, чтобы загрузить новую конфигурацию.
Используйте sudo, только если стек был установлен как root. Замените заполнитель installdir на полный каталог установки для вашего стека Bitnami. sudo installdir / ctlscript.sh перезапустить apache
Я пробовал все это, но ничего не работает. Я также выполнил все задачи в соответствии с битнами в окне администратора, но ничего не работает может ли кто-нибудь подсказать, как мы настраиваем несколько разных доменов на aws light sail magento 2.3