.htaccess di Windows

Untuk membatasi hanya user tertentu yang diizinkan untuk mengakses sebuah halaman web bisa dilakukan dengan authentikasi berdasarkan validasi user tersebut dalam sebuah database server, mis; mysql. Apache server menyediakan sebuah file bernama “.htaccess” yang berguna untuk membatasi user atau group dalam mengakses sebuah direktori yang terdapat file “.htaccess”. Tutorial ini awalnya penulis jumpai pada sistem operasi linux yang menjalankan apache server, namun untuk sistem operasi Ms. Windows tidak begitu banyak perbedaan hanya peletakan file “.htaccess” yang berbeda. Untuk lebih jelasnya,ikuti step by step konfigurasinya ; 1. Melalui command prompt masuk kedalam direktori dimana file “htpasswd.exe” berada, dalam contoh penulis menggunakan paket appserv-win32-2.5.9.Defaultnya dalam sistem operasi Windows Xp “C:\AppServ\Apache2.2\bin” 2. Jalankan file htpasswd dengan format htpasswd -b[cmdpsD] passwordfile username password dimana filename adalah nama file konfigurasi kemudian username dan password adalah nama user yang diberi akses, contoh dalam kasus “htpasswd -bcmdps kunci tx46 iseng”. Lebih jelasnya terhadap opsi yang tersedia silahkan ketikkan htpasswd saja pada command prompt. 3. Sekarang kita buat file .htaccess-nya mengunakan editor kesukaan anda disini penulis menggunakan notepad, yang penting pastikan nama filenya .htaccess . Berikut format isi yang harus anda buat ( kurang lebih ); AuthType Basic AuthName "MASUKKAN HAK AKSES ANDA !" AUthUserFile "C:\AppServ\apache2.2\bin\kunci" //lokasi berserta nama file konfigurasi yang dibuat dengan htpasswd Require user tx46 // nama user yang diizinkan untuk mengakses sistem tersebut Letakkan file .htaccess pada tempat yang anda inginkan hanya diakses oleh orang yang diberi izin, contoh pada direktori wwwLetakkan file .htaccess pada tempat yang anda inginkan hanya diakses oleh orang yang diberi izin, contoh pada direktori www Sekarang cobalah untuk mengakses sistem yang anda kunci tersebut, akan terlihat jendela pop up untuk authentikasi user, seperti terlihat pada gambar.

0 comments:

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | cheap international voip calls