Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di RAM_WM
    Registrato dal
    Jul 2003
    Messaggi
    715

    Blocco dell'Hotlinking e Motori di Ricerca

    Stanco dell'ennesimo furto di immagini, grezzamente sottratte in hotlinking, vorrei mettere mano all' .htaccess per restituire ai furbetti un bel Errore 403...

    codice:
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?miosito\.com/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule \.(jpe?g|gif|bmp|png)$ - [F]
    • Che ripercussioni potrebbe avere sul comportamento degli spiders?
    • Suppongo che anche gli spider si scontrerebbero nel 403 ad ogni richiesta di immagini?
    • Basterebbe aggiungere nel .htaccess nell'elenco di domini "autorizzati" anche i domini dei principali motori?


    Grazie a tutti in anticipo


  2. #2
    infatti anche i motori si troveranno di fronte al 403....

    la soluzione è proprio quella di garantirgli libero accesso alle risorse in questione, possibilmente in base all'user agent o ad altri parametri che tipicamente solo i motori usano

    tanto per fare un esempio da crawl-66-249-72-236.googlebot.com
    codice:
    Accept:  	*/*
    Accept-Encoding: 	gzip
    Connection: 	Keep-alive
    From: 	googlebot(at)googlebot.com
    Host: 	pgl.yoyo.org
    User-Agent: 	Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

  3. #3
    Utente di HTML.it L'avatar di RAM_WM
    Registrato dal
    Jul 2003
    Messaggi
    715
    la mia idea era quella di inserire i domini dei motori, nell'elenco dei siti "autorizzati" nell' .htaccess

    codice:
    ...
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?miosito\.com/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?yahoo\.com/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?live\.com/ [NC]
    ...
    Resterebbe il problema per i mille top level domain dei motori (google.it, google.fr ...) ...

    ma con una regular expression sul top level domani credo sia facilmente risolvibile

    O forse sarebbe meno problematico bloccare solo i domini non autorizzati

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.