Bunu ftpdeki dosya adını farklı uzantı vererek yapabilirsiniz. otomatik olarak dosyalara default bir uzantı verirsiniz dosyayı scriptle uplaod ederken. dosyanın orjinal bilgilerini veritabanına kaydedersinz. indirme sırasında dosyayı yine orjinal haline dönusturursunuz böyledce direk linki gizleyebişirsiniz.

Örnegin:

dosya adı: program
uzantısı: rar
dosyaid: 25. dosya id veritabanına kaydettiginiz id.
dosya ön eki: dsy olsun
default uzantı: uzt olsun

dosyayı ftpye upload ederken isimlendirmeniz şu sekilde olabilir.

dosyaöneki_dosyaid_dosyaadı_defaultuzantı

yukarıdaki bilgilere göre dosya adımız

dsy_25_program_uzt olur ftpdeki hali

ftpye bu sekilde kaydettigimiz dosyayı indirme sırasında tekrar eski haline cevirriz.

yani dosya isminden dosya ön ekini, dosya idsini, default uzantıyı kaldırıp program.rar haline ceviririz.


Bu şekilde download programlarıda direk linki göremez hatta isterseniz sitenize uye olmayanlar dosyalarını indiremez.