diff --git a/.gitignore b/.gitignore index 9f3904e..f80f451 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,10 @@ # Configuration locale includes/config.local.php +# Fichiers personnalisables pour chaque installation +sitemap.xml +robots.txt + # Fichiers de l'IDE/éditeur .vscode/ .idea/ diff --git a/README.md b/README.md index a3e5c97..c06ffab 100644 --- a/README.md +++ b/README.md @@ -105,6 +105,20 @@ Vous pouvez personnaliser l'apparence de la plateforme en modifiant les fichiers 1. Remplacez le fichier `img/logo.png` par votre propre logo 2. Modifiez les couleurs dans `css/styles.css` +## Personnalisation du sitemap et robots.txt + +Les fichiers `sitemap.xml` et `robots.txt` contiennent le nom de domaine codé en dur (`kaubuntu.re`). Pour les adapter à votre domaine : + +1. Copiez les fichiers samples pour créer vos propres versions : + ``` + cp sitemap.xml.sample sitemap.xml + cp robots.txt.sample robots.txt + ``` + +2. Remplacez `VOTRE-DOMAINE` par votre nom de domaine réel dans ces deux fichiers. + +Ces fichiers sont listés dans le `.gitignore` afin que vos modifications ne soient pas suivies par Git, ce qui vous permet de personnaliser votre instance sans affecter le code source principal. + ## Déploiement Pour déployer sur un serveur mutualisé: diff --git a/robots.txt.sample b/robots.txt.sample new file mode 100644 index 0000000..587edef --- /dev/null +++ b/robots.txt.sample @@ -0,0 +1,23 @@ +User-agent: * +Allow: / +Allow: /index +Allow: /index.php +Allow: /direct +Allow: /direct.php +Allow: /categories +Allow: /categories.php +Allow: /video +Allow: /video.php +Allow: /recherche +Allow: /recherche.php +Allow: /mentions-legales +Allow: /mentions-legales.php +Allow: /img/ +Disallow: /includes/ +Disallow: /js/ +Disallow: /css/ +Disallow: /ajax/ +Disallow: /docs/ + +# Sitemap +Sitemap: https://VOTRE-DOMAINE/sitemap.xml diff --git a/sitemap.xml.sample b/sitemap.xml.sample new file mode 100644 index 0000000..cb03f1d --- /dev/null +++ b/sitemap.xml.sample @@ -0,0 +1,70 @@ + + + + https://VOTRE-DOMAINE/ + daily + 1.0 + + + https://VOTRE-DOMAINE/index + daily + 1.0 + + + https://VOTRE-DOMAINE/index.php + daily + 1.0 + + + https://VOTRE-DOMAINE/direct + hourly + 0.9 + + + https://VOTRE-DOMAINE/direct.php + hourly + 0.9 + + + https://VOTRE-DOMAINE/mentions-legales + monthly + 0.3 + + + https://VOTRE-DOMAINE/mentions-legales.php + monthly + 0.3 + + + https://VOTRE-DOMAINE/recherche + weekly + 0.8 + + + https://VOTRE-DOMAINE/recherche.php + weekly + 0.8 + + + https://VOTRE-DOMAINE/categories + weekly + 0.8 + + + https://VOTRE-DOMAINE/categories.php + weekly + 0.8 + + + https://VOTRE-DOMAINE/video + weekly + 0.7 + + + https://VOTRE-DOMAINE/video.php + weekly + 0.7 + + + \ No newline at end of file