Как изменить маршрутизацию в битнами? - PullRequest
1 голос
/ 31 января 2020

У меня есть два пользовательских php приложения в битнами. Первый в apps/site и второй в apps/forum. Как я могу сделать так, чтобы сайт загружался, когда вы go на domain.com, и форум, когда вы go на forum.domain.com?

Теперь, чтобы получить доступ к этим двум приложениям, мне нужно go к domain.com/site и domain.com/forum.

1 Ответ

1 голос
/ 03 февраля 2020

Bitnami Engineer здесь,

Если вы используете пути по умолчанию, выполните следующие действия (они используют /opt/bitnami в качестве installdir и pwd):

  • Добавить файл site/conf/httpd-vhosts.conf с содержанием ниже:
<VirtualHost *:80>
    ServerName domain.com
    ServerAlias www.domain.com
    DocumentRoot "/opt/bitnami/apps/site/htdocs"
    Include "/opt/bitnami/apps/site/conf/httpd-app.conf"
</VirtualHost>

<VirtualHost *:443>
    ServerName domain.com
    ServerAlias www.domain.com
    DocumentRoot "/opt/bitnami/apps/site/htdocs"
    SSLEngine on
    SSLCertificateFile "/opt/bitnami/apache2/conf/server.crt"
    SSLCertificateKeyFile "/opt/bitnami/apache2/conf/server.key"
    Include "/opt/bitnami/apps/site/conf/httpd-app.conf"
</VirtualHost>
  • Добавьте файл forum/conf/httpd-vhosts.conf с содержанием ниже:
 <VirtualHost *:80>
    ServerName forum.domain.com
    ServerAlias www.forum.domain.com
    DocumentRoot "/opt/bitnami/apps/forum/htdocs"

    Include "/opt/bitnami/apps/forum/conf/httpd-app.conf"
</VirtualHost>

<VirtualHost *:443>
    ServerName forum.domain.com
    ServerAlias www.forum.domain.com
    DocumentRoot "/opt/bitnami/apps/forum/htdocs"
    SSLEngine on
    SSLCertificateFile "/opt/bitnami/apache2/conf/server.crt"
    SSLCertificateKeyFile "/opt/bitnami/apache2/conf/server.key"

    Include "/opt/bitnami/apps/forum/conf/httpd-app.conf"
</VirtualHost>
  • Комментарий эти строки из apache2/conf/bitnami/bitnami-apps-prefix.conf:
#Include "/opt/bitnami/apps/site/conf/httpd-prefix.conf"
#Include "/opt/bitnami/apps/forum/conf/httpd-prefix.conf"
  • Добавьте эти строки в apache2/conf/bitnami/bitnami-apps-vhosts.conf:
Include "/opt/bitnami/apps/site/conf/httpd-vhosts.conf"
Include "/opt/bitnami/apps/forum/conf/httpd-vhosts.conf"
  • Перезапустите apache .

Надеюсь, это поможет

...