basilicom-pimcore-plugin / subdomain-admin
一个Pimcore插件,禁止通过主域名访问管理后端,并允许在另一个域名上访问
v1.0.0
2015-03-31 15:40 UTC
Requires
- php: >=5.4.0
- pimcore/installer-plugin: >=1
This package is auto-updated.
Last update: 2024-09-09 21:07:15 UTC
README
开发者信息: basilicom的Pimcore
摘要
此Pimcore http://www.pimcore.org 插件禁止在主域名上访问管理,并允许在网站设置中指定的另一个子域名/域名上访问。
代码示例/操作方法
安装插件后,在设置(Settings > Website)下会出现一个新的网站设置(名为 subdomainAdmin)。将其设置为管理员可以访问的域名(例如,admin.yourdomain.com)。
动机
尽管Pimcore拥有出色的安全性,但仍然有理由防止通过主域名访问管理,特别是防止任何机器人、脚本小子等访问。
安装
将 "basilicom-pimcore/subdomain-admin" 添加到 Pimcore 安装顶层目录的 composer.json 中作为依赖项。然后在 Pimcore 扩展管理器(在 Extras > Extensions 下)中启用并安装插件。
示例
{
"require": {
"basilicom-pimcore-plugin/subdomain-admin": ">=1.0.0"
}
}
故障排除
如果由于配置错误而无法访问管理区域,您有两个选项:
- 通过编辑 /website/var/config/extensions.xml(将值更改为 0 或删除整行)来禁用插件
- 通过删除数据库中网站设置表(website_settings)中相应的行(subdomainAdmin)来删除网站设置
贡献者
- Igor Benko igor.benko@basilicom.de
许可
- BSD-3-Clause