Proteggere un file su host

anton

Nuovo Utente
16 Lug 2012
27
0
1
Salve ho un e-book che gli utenti possono scaricare come regalo dopo essersi iscritti alla newsletter.
Ieri consultando le statistiche del sito mi sono accorto che il numero dei download è superiore al numero di iscritti alla newsletter.

Ho provato ad inserire nella ricerca di Google il titolo dell' e-book e anche se lo rappresenta come "untitled.pdf" dà la possibilità di scaricarlo.

L' e-book è costato parecchio lavoro e vorrei proteggerlo garantendo però a chi si iscrive di poterlo scaricare.

L'iscrizione alla newsletter avviene tramite un form php che porta ad una pagina con i ringraziamenti nella quale si trova il link per scaricarlo, anche questa pagina è in php.

Potete suggerirmi qualche soluzione?

Grazie
 

anton

Nuovo Utente
16 Lug 2012
27
0
1
Il file robot è inserito nella head della pagina ringraziamenti "no index - no follow", alla stessa pagina e quindi al download ci si arriva solo compilando il modulo, non è presente neanche nel search del sito.

Nella situazione che ho riportato nella ricerca di Google non appare il titolo, ma un generico "untitled.pdf" ma con il link al file.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.402
338
83
Perchè non proteggi il file criptandolo e con una password, così se uno non autorizzato lo scarica non se ne fa di nulla, mentre tu ai tuoi iscritti gli fornisci la password
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
149
63
PR
www.borgo-italia.it
ciao
ti conviene fare comunque il file robots.txt e caricarlo nella root del sito

Codice:
User-agent: *
Disallow: /titolo_dell_e_book.pdf
Disallow: /cartella_dell_ebook/
#e altre istruzioni che ti possono servire

e fare un file .htacces da mettere nella cartella dove hai l'e-book
non so esattamente come si debba fare un file .htacces
da quello che ho trovato in giro dovrebbe bastare, nel fil .htacces, solo la seguente istruzione
Codice:
Deny from all
dovrebbe impedire il download tramite link esterni

poi vediamo se qualche esperto più di me ti risponde
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.402
338
83
Ma si potrebbe andare ce ne sono tanti e tanti modi per proteggere un file
 

anton

Nuovo Utente
16 Lug 2012
27
0
1
@ Max1 ci ho pensato ed è facile farlo con PDF creator che utilizzo da anni, l'inconveniente è che si trovano in giro servizi o software gratuiti per decriptarli, comunque è un'ipotesi.

@ borgo italia mentre aspettavo qualche dritta ho inserito il robots.txt mettendo il disallov sul file per tutti i crawler, la cosa più sicura sembrerebbe il file .htaccess ma non saprei da dove cominciare, o considerando che le pagine sono in php che ci sia una riga di codice php che riconosca lo scaricamento del file solo da quella pagina.

Aspetto qualche altro buon Samaritano
intanto vi ringrazio
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.402
338
83
C'è il modo di criptarli con una codifica che se anche trovano la pass non riescono a leggerli.

Poi considera che non tutti sono in grado di estrapolare la password, la maggioranza di quelli che lo scaricano abusivi quando si trovano davanti alla richiesta di una pass si arrenano

Mi sembra il modo più sicuro perchè puoi mettere .haccess o robots che vuoi che se uno vuole non ce pezza che tenza
 
Discussioni simili
Autore Titolo Forum Risposte Data
anton Proteggere un file con htaccess Apache 0
S proteggere download dei file PHP 6
M proteggere un file testuale da accesso diretto PHP 4
C Proteggere file sul server Apache 2
M [htaccess] Proteggere file con password Web Server 1
S Proteggere file e dati nel FTP Web Server 0
B Come proteggere la casa durante i nostri lunghi viaggi Discussioni Varie 1
R [c#] Proteggere il codice dell'applicazione C/C++ 0
S [PHP] proteggere pagine PHP 10
B Proteggere cartella Apache ma non le sottocartelle!!! Apache 0
G Proteggere le tabelle in access MS Access 0
P Sistema migliore per proteggere le immagini? Discussioni Varie 8
A Proteggere Cartella con .htaccess su Xoom.it Web Server 2
max_400 Proteggere i cookie PHP 7
M Proteggere PHP PHP 4
Jam1 proteggere foto con watermark da accessi tramite $_GET[''] PHP 16
max_400 Proteggere login con autenticazione database PHP 19
maurodefilippis Software Per DRM per proteggere pdf ed epub Windows e Software 1
asevenx proteggere dati con password sicura PHP 8
max_400 Nascondere indirizzo o visualiz. un altro oppure Proteggere pagina php ricevente PHP 6
S [VB.NET] Proteggere le applicazioni .NET Framework 0
I proteggere le pagine internet PHP 25
M Proteggere più pagine con password PHP 12
R Proteggere una pagina di un sito con password PHP 23
G php - codice per proteggere le pagine PHP 10
M Proteggere un intero sito con .htaccess PHP 1
M come posso proteggere le mie immagini? Javascript 5
Z proteggere pagine Classic ASP 2
Maverick1000tt Proteggere pagina html HTML e CSS 2
M Proteggere una pagina con password usando ASP Classic ASP 6
C Come proteggere le immagini Webdesign e Grafica 1
D Proteggere immagini HTML e CSS 3
grottafelix Tutorial Asp: come proteggere le pagine Supporto Mr.Webmaster 6
peppoweb Proteggere PHP: guida passo passo PHP 0
Antonio67 Lanciare file shell bash da html HTML e CSS 2
G leggere file txt e stampare con php il contenuto a video PHP 7
L Modifica file upload in ASP Classic ASP 2
Cosina mostrare contenuto da file txt PHP 2
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
M Inviare un file su un server remoto con JavaScript Javascript 0
L Ricezione dei dati su file php da modulo html PHP 6
X unire più file in un pdf Windows e Software 2
spider81man Creazione di un UNICA tabella da più file .CSV PHP 1
felino TV e pendrive USB: capacità massima e file system? Discussioni Varie 1
A invio massivo dati a file php Javascript 4
W visualizzare solo file html e sottocartelle di una cartella PHP 1
W Elenco dei link del file presenti in una cartella PHP 2
P Funzione jQuery Ajax invio file a php jQuery 1
S Download di un file in automatico dopo la sua creazione PHP 2
B ciclare file xml con PHP PHP 1

Discussioni simili