Домен не Wordpress на Bitnami WordPress multi-site

Домен не Wordpress на Bitnami WordPress multi-site

Я уже довольно долго бьюсь над этой проблемой и, возможно, недостаточно хорошо разбираюсь в Apache.

У меня Bitnami Wordpress Multi-site установка работает на AWS Lightsail. У меня 3 домена WP работают нормально.

У меня также есть 4-й домен, который я хочу связать с пользовательским приложением, отличным от WordPress, использующим тот же сервер.

Некоторое время назад я задал вопрос:https://stackoverflow.com/questions/53638767/point-domain-to-directory-of-a-bitnami-wordpress-multi-site-instance/53705728#53705728

  • Используя это, я настроил свое приложение в отдельном каталоге с каталогом conf, в который я планировал включить файл vhosts, указывающий моему четвертому доменному имени на каталог htdocs в этом новом месте.
  • Инженер Bitnami, который ответил на вопрос, сказал создать псевдоним, но если я правильно понимаю, то они предназначены только для каталогов. Я не могу использовать псевдоним для отдельного домена (я не прав?)

Когда я попытался добавить раздел VirtualHosts, я получил ошибку, поскольку, как я полагаю, я не могу запустить оба vhosts и httpd-prefix на одном сервере.

Как мне оставить httpd-prefix как есть для моей многосайтовой установки WordPress, но при этом указать мой 4-й URL-адрес на каталог /opt/bitnami/apps/myapp/htdocs?

решение1

Извините, я потерял комментарий в другой теме. Если вы выполните шаги, которые я упомянул в другой теме, у вас будет ваше пользовательское приложение, работающее на yourdomain/yourapp (yourapp — это имя псевдонима, который вы настроили).

Если вы хотите развернуть это приложение с использованием собственного виртуального хоста, вам нужно будет выполнить шаги, которые я упомянул.тамно вам необходимо будет настроить следующее:

  • Настройте ServerName и ServerAlias ​​в файле httpd-vhosts.conf вашего пользовательского приложения.
  • Включите файл httpd-vhosts.conf в файл /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf. Вы можете пропустить шаг включения файла httpd-prefix.conf в файл /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf.
  • Перезапустить Apache
sudo /opt/bitnami/ctlscript.sh restart apache

Подведем итог: - Вам нужно иметь папку вашего приложения в /opt/bitnami/apps/yourapp. У вас там будет 2 папки, conf (файлы конфигурации Apache) и htdocs (файлы приложения) - Вы настроите виртуальный хост в файле httpd-vhosts.conf и включите файл приложения в файл Apache /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf.

решение2

Я тоже пытаюсь это сделать. У меня есть пользовательский PHP-скрипт, который мне нужно, чтобы сервер выполнил, и я не могу, ради всего святого, разобраться в этом. К сожалению, у меня нет файла bitnami-apps-vhosts.conf. Может кто-нибудь подсказать, что должно быть в этом файле и как на него ссылаться для загрузки, поскольку его не существует?

Связанный контент