Aide pour la définition d'une règle

Discussion dans 'URL Rewriting et .htaccess' créé par varioflux, 27 Avril 2011.

  1. varioflux
    varioflux WRInaute discret
    Inscrit:
    6 Août 2004
    Messages:
    90
    J'aime reçus:
    0
    Hello

    Googlebot devient fou : il se met à scanner des url inexistantes et fabriquées, par exemple :

    -index.php/audio/toto/titi/truc.html/tutu/etc.swf

    je cherche à ajouter au htaccess une règle du style :

    page qui contient "/audio/" et ne se termine pas par ".mp3"

    afin de l'envoyer en 404

    Quelqu'un sait définir ? J'ai beau regarder la doc apache et je vois bien "Vous pouvez faire précéder la chaîne de motif par '!' (point d'exclamation) pour inverser le sens du test (la condition est vraie si le motif n'est pas trouvé)." mais je n'arrive pas à en trouver l'application

    Merci
     
  2. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Hello

    pour ton problème je ne sais pas, mais je n'ai jamais vu Google scanner des URL "inexistantes"; le fait que ces URL soient crawlées veut dire qu'il a forcément trouvé un lien menant vers ces URL.
     
  3. varioflux
    varioflux WRInaute discret
    Inscrit:
    6 Août 2004
    Messages:
    90
    J'aime reçus:
    0
    Oublions le début de mon message, et on reste sur :

    je cherche à ajouter au htaccess une règle du style :
    page qui contient "/audio/" et ne se termine pas par ".mp3"
    afin de l'envoyer en 404

    Puisqu'on peut définir un contenu, on doit pouvoir définir son absence ? non ?
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 207
    J'aime reçus:
    365
    Obligé de faire ça en htaccess ?
    En PHP c'est plus simple:
    PHP:
    <span class="syntaxdefault"><br /></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">strpos</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_SERVER</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PATH_INFO'</span><span class="syntaxkeyword">],&nbsp;</span><span class="syntaxstring">'/audio/'</span><span class="syntaxkeyword">)&nbsp;!==&nbsp;</span><span class="syntaxdefault">false&nbsp;</span><span class="syntaxkeyword">&&&nbsp;</span><span class="syntaxdefault">strpos</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_SERVER</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'PATH_INFO'</span><span class="syntaxkeyword">],&nbsp;</span><span class="syntaxstring">'.mp3'</span><span class="syntaxkeyword">)&nbsp;===&nbsp;</span><span class="syntaxdefault">false</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault">header</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Status:&nbsp;404&nbsp;Not&nbsp;Found"</span><span class="syntaxkeyword">);<br />exit();<br />}<br />&nbsp;</span><span class="syntaxdefault"></span>
    (C'est un simple exemple qui recherche dans toute la chaine, pas début ou fin)
     
  5. varioflux
    varioflux WRInaute discret
    Inscrit:
    6 Août 2004
    Messages:
    90
    J'aime reçus:
    0
    Merci de la réponse

    Effectivement c'est plus simple en PHP, juste qu'il faut reprendre pleins de scripts pour include ou intégration, ce qui n'aurait pas été le cas au niveau d'Apache.

    Si ya pas mieux je vais le faire.

    Merci
     
Chargement...
Similar Threads - Aide définition règle Forum Date
Aide requete sql Développement d'un site Web ou d'une appli mobile 28 Novembre 2022
Aide mémoire de fin d’étude Le café de WebRankInfo 12 Août 2022
Une aide pour une fonction récursive... Développement d'un site Web ou d'une appli mobile 18 Juillet 2022
Aide petite regex Développement d'un site Web ou d'une appli mobile 28 Juin 2022
Aide données structurées produits Woocommerce Débuter en référencement 4 Mai 2022
WordPress A l'aide ! Mon site est spammé, mon domain rating prend un sacré coup Débuter en référencement 26 Avril 2022
WordPress Concours SEO : aide pour référencer site sur Boinmadig Demandes d'avis et de conseils sur vos sites 31 Mars 2022
Pose de liens : Besoin d'aide d'ordre technique et besoin d'éclairage Netlinking, backlinks, liens et redirections 9 Mars 2022
De l'aide pour ma localisation dans les balises SEO Demandes d'avis et de conseils sur vos sites 23 Février 2022
Comparateur de prix de bien commun - Aide / partenariat Demandes d'avis et de conseils sur vos sites 23 Décembre 2021
Avis et aide sur quel-canape Demandes d'avis et de conseils sur vos sites 13 Décembre 2021
Besoin d'aide pour le lancement de mon Application Demandes d'avis et de conseils sur vos sites 12 Août 2021
Besoin d'aide pour la compréhension d'une application Développement d'un site Web ou d'une appli mobile 1 Août 2021
J’ai disparu de la SERP… A l’aide Débuter en référencement 25 Juillet 2021
M'aider à comprendre... Demandes d'avis et de conseils sur vos sites 16 Juin 2021
Comment devenir freelance à l’aide d’internet ? Google : l'entreprise, les sites web, les services 17 Mai 2021
Besoin d'aide SEO pour mon site Débuter en référencement 13 Mai 2021
[AIDE] Diffuser des publicités vidéo (pre-roll) avec Ad Manager Monétisation d'un site web 12 Mai 2021
Aide SEO pour mon site investirbordeaux.fr Demandes d'avis et de conseils sur vos sites 3 Mai 2021
Demande d'aide pour mon nouveau site Demandes d'avis et de conseils sur vos sites 12 Avril 2021