BullGuard Antivirus Sale - 60% Off with openElement !
Accueil Forum Accueil Forum >

openElement

> Discussion générale openElement
  Nouveaux messages Nouveaux messages Fil RSS  - vérification liens brisés
  FAQ FAQ  Rechercher dans le Forum   Inscription Inscription  Connexion Connexion

vérification liens brisés

 Répondre Répondre
Auteur
Message
Galmi allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: 24 Août 2012
Status: Inactif
Points: 469
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Galmi Citer  RépondreRéponse Lien Direct à ce Post Sujet: vérification liens brisés
    Envoyé : 04 Oct 2013 à 16:54
Hello,

Existe-t-il un outil gratuit (ou un script) de vérification des liens d'un site pour trouver les liens brisés éventuels :
- liens internes : d'une page vers une autre, et signets internes à la page
- liens externes 

Merci à vous


OE v1.42R7
Haut de la page
Dmit OE allez vers le bas
Admin Group
Admin Group


Depuis le: 31 Mai 2012
Status: Inactif
Points: 13971
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Dmit OE Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 04 Oct 2013 à 17:41
Bonjour,

Vous pouvez utiliser Notepad++ pour rechercher dans les fichiers *.htm et *.php les liens sans href our avec href vide. Il faut une expression reguliere. Je peux trouver laquelle mais pas aujourd'hui..

Cordialement
D
Haut de la page
Galmi allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: 24 Août 2012
Status: Inactif
Points: 469
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Galmi Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 04 Oct 2013 à 20:12
Oui Merci DmitOE,

NotePad++ est une bonne idée : si vous trouvez à l'occasion une expression régulière qui permettrait de trouver ces liens brisés, ça serait bien pratique Smile
OE v1.42R7
Haut de la page
Dmit OE allez vers le bas
Admin Group
Admin Group


Depuis le: 31 Mai 2012
Status: Inactif
Points: 13971
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Dmit OE Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 09 Oct 2013 à 18:31
Voici la solution pour Notepad++:

 - Exporter dans dossier
 - avec Notepad++, faire Recherche dans les fichiers, dans le dossier de resultat Upload_xxxx:
 - - choisir le mode Expression reguliere
 - - mettre l'expression suivante:

(<a[^>]+href=""[^>]*>)|(<a(?![^>]+href=)[^>]*>)

c'est pour chercher les liens <a .... href="" ....>, et <a ....> sans aucun href

J'ai teste, ca marche pas mal. N'oubliez pas de choisir le filtre, ex. "*.htm"

Cordialement
D
Haut de la page
Galmi allez vers le bas
Senior Member
Senior Member
Avatar

Depuis le: 24 Août 2012
Status: Inactif
Points: 469
Options des messages Options des messages   Thanks (0) Thanks(0)   Citer Galmi Citer  RépondreRéponse Lien Direct à ce Post Envoyé : 09 Oct 2013 à 18:50
Merci Dmit pour le suivi de ce sujet Smile,

avec cette expression régulière (pas facile à imaginer Clap), on devrait pouvoir assez facilement limiter les liens brisés de toutes sortes, dus à l'absence de "href".  Thumbs Up

Questions : si la cible n'existe plus (pages supprimés, mots-liens supprimés, images supprimées, etc.), comment pourrait-on repérer les cibles absentes (internes ou externes) ? Bon, pour les cibles externes, c'est plus dur, mais pour les cibles internes, ça devrait être possible ?
OE v1.42R7
Haut de la page
 Répondre Répondre
  Partagez ce sujet   

Aller au Forum Permissions du forum allez vers le bas

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

Cette page a été affichée en 0.063 secondes.