hi, kalo kamu boleh langsung akses Apache Server kamu mungkin kamu bisa coba solusi dibawah ini: dibawah ini memakai apache mod_rewrite dan HTTP_REFERER
di Apache jangan lupa compile atau load module mod_rewrite LoadModule rewrite_module modules/mod_rewrite.so ---------------------------------------------------------------------------- ----- misal host http://www.hostku.com (ganti saat coba2) ada file: http://www.hostku.com/myfile.pdf lalu semua user musti masuk lewat http://www.hostku.com/index.html ------ file: index.html <html><body> <a href=myfile.pdf>myfile.pdf</a> </body></html> pada httpd.conf: <Files ~ \.pdf$|\.zip$|\.cgi$|\.pl$|\.dan$|\.lain2$> RewriteEngine on #-- kalo pemanggilan file bukan dari http://www.hostku.com: RewriteCond %{HTTP_REFERER} !http://www\.hostku\.com [NC] #-- Maka set halaman menjadi GONE - 403 RewriteRule ^.*$ - [G,L] </Files> hasil: kalo link myfile.pdf diklik dari index.html, maka myfile.pdf bisa didownload tapi kalo user ketik http://www.hostku.com/myfile.pdf dari browser, maka REFERER dari file ini adalah kosong("") dan tidak memenuhi kriteria mod_rewrite diatas dan hasilnya adalah halaman GONE cara ini juga bisa dipakai untuk melindungi file gambar dan file2 lain kalo ada yang coba manggil dari server lain yang mau curi bandwith kita, juga untuk aplikasi di server misal .pl dan .cgi gak bisa dipanggil sembarangan langsung oleh user atau server lain ---------------------------------------------------------------------------- ----- ___________________________________________________________ PT. Wajar Global - Wahana Jaringan IT Outsourcing Company - Software Developer : Application | Web Technical Implementation: Platform : Linux, Windows, Sun Solaris Web: Apache, IIS, Resin Prog. Lang: Java, VB, Perl, PHP, ASP, .NET Database: Oracle, MySQL, Posgre SQL,MS SQL Server, MS Access what you get is more than what you see !! website: http://www.wajar.co.id email: [EMAIL PROTECTED] -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php
