Bitnami-一个堆栈上的多个站点



我想在VirtualBox上使用一个Bitnami VM运行一些站点 - 我正在使用SilverTripe堆栈。是否可以设置它,以便我可以在不同文件夹中运行许多站点?

因此192.168.1.80/site1192.168.1.80/site2将包含完全不同的站点。

目前要去192.168.1.80/site1试图将我重定向到192.168.1.80/install.php,但是192.168.1.80/site1/index.html将显示。

是否需要.htaccess调整?

Bitnami工程师在这里,

SilverStripe具有自己的插件,可以从单个SilverStripe应用程序中管理不同的子站点。该插件称为"子站点",您需要将其安装在应用程序中。

之后,您可以为不同的广告系列创建不同的子站点。您可能会在此链接中找到更多信息:

https://userhelp.silverstripe.org/en/3.6/optional_features/working_with_multiple_sites/

如果您想拥有不同的SilverStripe应用程序,则需要为它们中的每个数据库创建数据库并手动部署它们。请注意,您还需要修改Apache配置文件,您将在installdir/apache2/conf/

上找到这些文件

https://docs.bitnami.com/installer/infrastructure/lamp/#how-to-to-to-to-cereate-a-custom-php-php-application

问候,Jota

基于您的描述,听起来您想运行SilverStripe的多个安装。如果是这种情况,您可能必须在.htaccess中更新RewriteBase,例如

RewriteEngine On
RewriteBase /site1

当前时间是比特纳米(Bitnami)使用哪种版本的SilverStripe?您需要小心,因为3.*和4。*。

https://github.com/silverstripe/silverstripe-subsites

但听起来确实像是单一安装的最佳答案,否则您将为每个站点安装新的SS安装。这会变得非常乏味。

最新更新