PDA

Visualizza Versione Completa : Problema di Apache e mod_rewrite



Gran Maestro
15-11-06, 13:46
Ciao a tutti,

come da titolo.
Mi rendo conto che ci sono forum e how-to dedicati all'argomento ma visto che dopo un bel po' di ricerche non sono ancora riuscito a trovare la soluzione al problema, provo a chiedere qui.
Spero la sezione sia considerata appropriata dai moderatori del forum.

Sto cercando di mettere in atto un trucchetto banale per scoraggiare chi linka immagini provenienti dal mio sito a "succhiarmi" banda.
Una pratica considerata sconveniente dalle varie "netiquettes".

Il problema in se parrebbe banale ma nella configurazione del mio file .htaccess incontro problemi che non riesco a superare.

Vorrei che qualcuno esperto sull'argomento mi indirizzasse ad un how-to chiaro sull'argomento ed in particolare sull'ordine in cui impostare le varie condizioni, nel caso dell'utilizzo di RewriteCond e RewriteRule.

La sintassi che uso è quella classica ovvero, ad esempio:


RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?miosito.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tuttologia\.com/.*$ [NC]
RewriteRule ^\.(gif|jpg|png)$ http://www.somesite.com/nasty.gif [R,L]


Purtroppo, riesco a farla funzionare solo in alcune configurazioni particolari.
Cercherò magari di essere più specifico con qualche altro esempio se qualcuno si fa vivo.

/P

avrobay
15-11-06, 13:58
Su quale server risiede il tuo blog? Tra i servizi a tua disposizione non hai un servizio di Hot Link Protection?
Se vuoi spostarti dalle mie parti mandami un PM 8)

Comunque, cercando HotLink Protection si trova molta roba
http://altlab.com/hotlinking.html
http://altlab.com/htaccess_tutorial.html

(i primi due trovati... mi sembrano buoni)

Gran Maestro
15-11-06, 14:09
Su quale server risiede il tuo blog? Tra i servizi a tua disposizione non hai un servizio di Hot Link Protection?
Se vuoi spostarti dalle mie parti mandami un PM 8)

Comunque, cercando HotLink Protection si trova molta roba
http://altlab.com/hotlinking.html
http://altlab.com/htaccess_tutorial.html

(i primi due trovati... mi sembrano buoni)

Grazie avro, purtroppo oggi e nei prossimi giorni sarò un po preso causa viaggio in Olanda.
Mi rifarò vivo appena possibile.
Tra l'altro, ad un rapido esame, gli esempi citati usano esattamente la mia tecnica.
Purtroppo la sintassi è molto precisa e complessa e anche le opzioni relative. Scovare gli errori, se ci sono, non è semplice.
Ti contatterò in PM.

/P