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

时间:2017-09-20 12:01:31

标签: php .htaccess silverstripe bitnami

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

因此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调整?

3 个答案:

答案 0 :(得分:2)

Bitnami工程师,

SilverStripe有自己的插件来管理单个SilverStripe应用程序中的不同子网站。该插件称为“子网站”,您需要在应用程序中安装它。

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

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

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

中找到的Apache配置文件。

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

此致 条田

答案 1 :(得分:1)

根据您的描述,您似乎想要运行SilverStripe的多个安装。如果是这种情况,您可能必须在.htaccess中更新RewriteBase,例如

RewriteEngine On
RewriteBase /site1

答案 2 :(得分:0)

Bitnami目前使用的是什么版本的SilverStripe?你需要小心,因为3. *和4。*。

存在差异

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

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

相关问题