iteracode/robots

Robots.txt Shell Generator

安装: 3

依赖项: 0

建议者: 0

安全性: 0

星星: 0

关注者: 3

分支: 0

开放问题: 1

类型:cakephp-plugin

1.0.1 2019-12-18 13:15 UTC

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