info:linkchecker

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:linkchecker [2024/09/23 17:36] – radeffinfo:linkchecker [2025/11/06 09:38] (Version actuelle) – radeff
Ligne 9: Ligne 9:
 ===== Exemple ===== ===== Exemple =====
 ==== rendu html ==== ==== rendu html ====
-   linkchecker https://radeff.red/blog --output=html > ~/checklinks.html+<code bash> 
 +linkchecker https://radeff.red/blog --output=html > ~/checklinks.html 
 +</code>
 ==== rendu csv ==== ==== rendu csv ====
 +<code bash>
    linkchecker https://radeff.red/blog --output=csv > ~/checklinks.csv    linkchecker https://radeff.red/blog --output=csv > ~/checklinks.csv
 +</code>
 +==== autres options ====
 <code bash>    <code bash>   
    -o TYPE[/ENCODING], --output=TYPE[/ENCODING]    -o TYPE[/ENCODING], --output=TYPE[/ENCODING]
Ligne 20: Ligne 25:
 </code> </code>
            
-<note warning>ATTENTION!</note> +<note warning>ATTENTION! récursion</note> 
-Par défaut, linkchecker lance une récursion infinie... Si votre site est gros, cela peut vite devenir une sacrée usine à gaz:+Par défaut, linkchecker lance une récursion infinie... Si votre site est gros, cela peut vite devenir une sacrée usine à gaz et méchamment charger votre serveur:
  
 <code bash> <code bash>
Ligne 28: Ligne 33:
 </code> </code>
  
-Pour limiter à un seul namespace, utiliser l'option **-r1** :+==== Pour limiter à un seul namespace (liens internes) ==== 
 + 
 +=== solution 1 === 
 +on va ici vérifier uniquement les liens de type www.monsite.ch/monrepertoire 
 + 
 +<code bash> 
 +linkchecker \ 
 +  --check-extern \ 
 +  --ignore-url="^https://www\.monsite\.ch/(?!monrepertoire/)" \ 
 +  --ignore-url="^https://www\.monsite\.ch/monrepertoire/#" \ 
 +  --no-status \ 
 +  --verbose \ 
 +  https://www.monsite.ch/monrepertoire/ 
 +</code> 
 +=== solution 2 === 
 +utiliser l'option **-r1** :
  
    linkchecker -r1 https://radeff.red/recettes/restaurants --output=html > ~/checklinks.html    linkchecker -r1 https://radeff.red/recettes/restaurants --output=html > ~/checklinks.html
  
  • info/linkchecker.1727105778.txt.gz
  • Dernière modification : 2024/09/23 17:36
  • de radeff