otago / subsites-domains

域名轻松管理

安装数量: 5,601

依赖关系: 0

建议者: 0

安全性: 0

星标: 2

关注者: 3

分支: 1

公开问题: 0

类型:silverstripe-vendormodule

v5.0 2024-08-06 22:53 UTC

This package is auto-updated.

Last update: 2024-09-06 23:01:48 UTC


README

此插件允许您轻松地在CMS中链接到其他子站点,设置开发和测试域名,并覆盖配置文件中的域名。

特性

在CMS中创建指向不同子站点的链接

Picture of the subsite link selector

创建具有自己模板的虚拟页面

silverstripe/silverstripe-subsites#235

通过导航到subsite.domain/admin访问CMS界面

如果您尝试访问子站点的/admin,将被重定向到主SilverStripe界面。

在CMS中为测试和开发模式设置不同的域名

Setting the Test and Dev domains

在配置文件中覆盖本地开发域名

这在本地开发SilverStripe域名时非常方便。因为开发者在域名命名约定方面有不同的偏好,这使得他们可以将其设置为所需的内容。同时,不会干扰主要开发和测试站点的设置。

.env文件中


DEV_SUBSITE_0=https://maindev.company.domain
DEV_SUBSITE_1=http://local.project1
DEV_SUBSITE_2=http://local.project2
DEV_SUBSITE_3=http://local.project3


访问子站点时绕过阶段

如果您尝试从CMS访问子站点,将被重定向到身份验证页面。如果您使用单点登录解决方案,这将失败。因此,stage=为空。