我在bitnami中有两个自定义php应用程序。 apps/site
中的第一个,apps/forum
中的第二个。如何使网站转到domain.com
时加载网站,并在您转到forum.domain.com
时加载论坛?
现在要访问这两个应用程序,我需要转到domain.com/site
和domain.com/forum
。
这里是Bitnami工程师,
如果使用默认路径,请执行以下步骤(它们将/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"
希望对您有帮助