iteracode / robots
Robots.txt Shell Generator
1.0.1
2019-12-18 13:15 UTC
Requires
- cakephp/cakephp: 3.*
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-11 08:31:54 UTC
README
安装
composer require iteracode/robots
配置
bootstrap.php
Plugin::load('Iteracode/Robots', ['bootstrap' => true]);
.gitignore
webroot/robots.txt
如果您之前有robots.txt文件,请将其删除。
“模板”文件
您可以根据您的环境定义多个文件,并将它们添加到config/
目录中。
默认情况下,插件会查找config/robots.prod.txt
文件。
您可以在环境变量ROBOTSFILE
中配置所需的文件。
使用方法
在您的composer.json
中,在post-install-cmd
中运行此命令。
"post-install-cmd": [
...
"bin/cake robots"
],
示例
在预发布环境中,我们不希望内容被索引。
config/robots.staging.txt
User-agent: *
Disallow: /
在服务器上
ROBOTSFILE=config/robots.staging.txt