- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- Evitare il download completo di un sito
-
Evitare il download completo di un sito
Ciao a tutti, vorrei sapere se è possibile evitare il download completo di un sito tramite programmi come Teleport, WinHTTrack ecc
Nel dettaglio mi servirebbe proteggere solo alcuni css e delle immagini jpg da me creati ad hoc per dei componenti-moduli.
Sono riuscito inserendo le seguenti righe all'interno di un file .htaccess all'interno della cartella dove sono presenti i css che voglio proteggere.<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
order deny,allowIn questo modo i css della cartella non vengono più scaricati tramite programmi appositi però non vengono richiamati nemmeno dal browser quindi non va bene.
Sono sicuro che si possa fare perchè in alcuni siti programmi come Teleport, WinHTTrack ecc scaricano solo degli index vuoti e basta.
Grazie a tutti
-
Penso che puoi andare a riconoscere lo user agent delle diverse applicazioni (non ne sono certo), però se l'utente lo cambia sei fregato..
Purtroppo non puoi impedire questo tipo di cose, forse solo con flash puoi inserire qualche cosa in più, ma non ne varrebbe la candela
-
Ciao, grazie per la risposta. Avevo trovato un forum straniero che spiegava come farlo, con la corretta sintassi per riconoscere lo user agent delle diverse applicazioni , da inserire nel file .htaccess
Nell'esempio c'erano una trentina di programmi, ma non riesco più a trovarlo.
Se sapete qualcosa datemi un aiuto.
Grazie
-
Ho trovato due scuole di pensiero:
la prima usa un url rewrite e invia i malcapitati su un altro sito
la seconda blocca l'utente e non invia nulla.Leggendo qui e la pare una cosa comunque utile per prevenire gli email scanners, però basta uno zicchinino di cervello per bypassare il trucchetto.
-
Grazie 6 un grande il primo è proprio il sito che avevo visto io a suo tempo che non riuscivo più a trovare
-
Allora ho provato con il mio sito fatto con Joomla proprio ora usando Teleport V.1.44
Ho inserito un file .haccess nella cartella che ora chiamarò "IMMAGINI"
Nel file .htaccess creato le righe interressate sono:
RewriteEngine on
"ecc ecc......." <- QUI CI SONO GLI ALTRI Rewrite che non trascrivo
RewriteCond %{HTTP_USER_AGENT} ^Teleport
RewriteCond %{HTTP_USER_AGENT} ^Teleport\ Pro
"ecc ecc......." <- QUI CI SONO GLI ALTRI Rewrite che non trascrivo
RewriteRule ^(.*)$ SITO DI ESEMPIOIn realtà lanciando Teleport V.1.44 tutte le immagini e i css all'interno della cartella "IMMAGINI" vengono scaricati.
Stò sbagliando qualcosa?
Grazie
-
Guarda nel log dell'accesso al sito che user agent è segnalato perchè se è segnalato Teleport hai sbagliato qualcosa.
In teoria basta solo il primo rewrite perchè il secondo è compreso nel primo.