Problema di Apache e mod_rewrite
-
Gran Maestro
- Posts: 1457
- Joined: Thu May 12, 2005 2:46 am
Problema di Apache e mod_rewrite
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:
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
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:
Code: Select all
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)$ [url]http://www.somesite.com/nasty.gif[/url] [R,L]
Cercherò magari di essere più specifico con qualche altro esempio se qualcuno si fa vivo.
/P
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
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)
Se vuoi spostarti dalle mie parti mandami un PM
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
- Posts: 1457
- Joined: Thu May 12, 2005 2:46 am
Grazie avro, purtroppo oggi e nei prossimi giorni sarò un po preso causa viaggio in Olanda.avrobay wrote: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![]()
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)
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