interdire wget sauf depuis un domaine particulier

Discussion dans 'URL Rewriting et .htaccess' créé par tofm2, 20 Octobre 2011.

  1. tofm2
    tofm2 WRInaute passionné
    Inscrit:
    9 Avril 2005
    Messages:
    1 402
    J'aime reçus:
    0
    Bonjour

    Je protège mon site (www.site1.com) des aspirateurs wget et autres badbots (longue liste) par

    ....
    RewriteCond %{HTTP_USER_AGENT} ^Wget [OR]
    ...
    RewriteRule ^.* - [F,L]


    Pour effectuer une opération de maintenance sur ce domaine (www.site1.com) , j'apelle depuis un autre domaine (www.site2.com) un script, mettons /maintenance/maintenance.php qui est automatisé dans une crontask toutes les 1/2 heures.

    Le problème c'est que le site appelant le fait par wget (sur www.site2.com -> wget -Q http://www.site1.com/maintenance/maintenance.php) , et ne peut pas le faire par autre chose (pas équipé de lynx, ni de fetch). le domaine www.site1.com ne donne pas non plus accès aux crontasks (pas possible d'accéder à maintenance.php par php CLI)

    l'accès par wget est donc obligatoire depuis www.site2.com

    Comment peut on arranger ça dans le .htaccess ?

    Merci de votre aide.
     
  2. Julia41
    Julia41 WRInaute passionné
    Inscrit:
    31 Août 2007
    Messages:
    1 779
    J'aime reçus:
    0
    Sur ton site 2 tu fais :
    wget --user-agent=je_masque_mon_user_agent URL
    Ainsi tu peux même en profiter pour protéger ta page php par :
    si user_agent = mon truc
    ok ;)
     
  3. tofm2
    tofm2 WRInaute passionné
    Inscrit:
    9 Avril 2005
    Messages:
    1 402
    J'aime reçus:
    0
  4. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 414
    J'aime reçus:
    0
    et tu ajoutes dans ton filtre l'ip du serveur appelant
     
  5. Philings
    Philings WRInaute discret
    Inscrit:
    9 Juin 2010
    Messages:
    51
    J'aime reçus:
    0
    Je pense qu'il y a certains logiciels de sécurité (et peut etre plugin) qui bloquent le referer ou du moins, font de manière à ce qu'il ne soit pas transmis par le browser.

    Ca risque de faire perdre une partie du trafic à mon avis, il faut voir maintenant le pourcentage.

    Philippe
     
  6. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 414
    J'aime reçus:
    0
    heu, là on parle de wget. Un internaute ne navigue pas sur un site à l'aide de wget, il récupère juste le contenu (souvent pour créer son propre contenu avec :evil: )
     
  7. tofm2
    tofm2 WRInaute passionné
    Inscrit:
    9 Avril 2005
    Messages:
    1 402
    J'aime reçus:
    0
    :lol: :lol: :lol: :lol: :lol: :lol:
     
Chargement...
Similar Threads - interdire wget domaine Forum Date
Interdire l'indexation d'url interne en double Référencement Google 7 Janvier 2020
Néfaste au référencement : interdire aux visiteurs US ? Problèmes de référencement spécifiques à vos sites 10 Décembre 2019
L'attribut data-nosnippet pour interdire des textes dans les snippets Référencement Google 26 Septembre 2019
Interdire téléchargement fichiers Demandes d'avis et de conseils sur vos sites 18 Juillet 2019
Ai-je le droit d'interdire le partage du lien de ma chaîne YouTube(pour une raison quelconque). YouTube, Google Images et Google Maps 16 Décembre 2018
Interdire le crawl d une partie du site Débuter en référencement 15 Octobre 2018
Interdire indexation d'un contenu Administration d'un site Web 11 Septembre 2017
Comment interdire le crawl des pages de faibles valeurs (Noindex ; Nofollow ; Disallow ?) Débuter en référencement 22 Mars 2017
Interdire l'accès au un site aux concurrents Droit du web (juridique, fiscalité...) 30 Janvier 2017
interdire l'accés de certains pays avec le ht.access URL Rewriting et .htaccess 15 Mai 2016
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice