melisplatform / melis-cms-site-robot
此模块将动态生成robot.txt文件的功能添加到工具和每个站点
v5.2.0
2024-06-06 09:16 UTC
Requires
- php: ^8.1|^8.3
- melisplatform/melis-cms: ^5.2
- melisplatform/melis-core: ^5.2
This package is auto-updated.
Last update: 2024-09-06 09:49:48 UTC
README
MelisCmsSiteRobot 提供在每个域名上添加robots.txt的功能。
入门
以下步骤将在您的机器上运行项目副本。
先决条件
以下模块需要安装以运行 Melis 新闻通讯模块:
- Melis 引擎
安装
运行 composer 命令
composer require melisplatform/melis-cms-site-robot
数据库
数据库模型可通过 MySQL Workbench 文件访问
/melis-cms-site-robot/install/sql/Model
数据库将通过 composer 和其钩子安装
如果出现问题,SQL 文件位于此处
/melis-cms-site-robot/install/sql
提供工具和元素
- Melis CMS 站点机器人工具
- Melis CMS 站点机器人服务
Melis CMS 站点机器人工具
为用户提供访问和管理每个域名 Robots.txt 的能力。
Melis CMS 站点机器人服务
- 使用服务检索每个域的 Robots.txt 数据
// Get MelisEngineTableSiteDomain service
$table = $this->getServiceManager()->get('MelisEngineTableSiteDomain');
// Get all data from site domain table
$data = $table->getData($searchValue, $searchableCols, $selColOrder, $orderDirection, $start, $length)->toArray();
// Get MelisEngineTableRobot service
$robotTable = $this->getServiceManager()->get('MelisEngineTableRobot');
//Get robots.txt contents and data for each domain
$robotData = (array) $robotTable->getEntryByField('robot_site_domain', $domainName)->current();
作者
- Melis 技术 - www.melistechnology.com
另请参阅参与此项目的贡献者列表。
许可
本项目采用 OSL-3.0 许可协议 - 有关详细信息,请参阅LICENSE.md文件。