iteracode / robots
Robots.txt Shell Generator
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 1
Type:cakephp-plugin
Requires
- cakephp/cakephp: 3.*
Requires (Dev)
This package is auto-updated.
Last update: 2025-03-11 09:26:58 UTC
README
Installation
composer require iteracode/robots
Configuration
bootstrap.php
Plugin::load('Iteracode/Robots', ['bootstrap' => true]);
.gitignore
webroot/robots.txt
Si vous possédiez un fichier robots.txt avant, pensez à le supprimer.
Fichiers "templates"
Vous pouvez définir plusieurs fichiers selon vos environnements. Et les ajouter dans le dossier config/
.
Par défaut, le plugin cherche le fichier config/robots.prod.txt
.
Vous pouvez configurer le fichier souhaité dans la variable d'environnement ROBOTSFILE
.
Utilisation
Dans votre composer.json
, lancez cette commande en post-install-cmd
.
"post-install-cmd": [
...
"bin/cake robots"
],
Exemple
Dans l'environnement de staging, nous ne souhaitons pas que le contenu soit indexé.
config/robots.staging.txt
User-agent: *
Disallow: /
Sur le serveur
ROBOTSFILE=config/robots.staging.txt