1 Eylül 2010 Çarşamba

Apache Web Dizininde Şifreli Klasör Yapmak

Önce;
/etc/apache/site/available/default içide


Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all


AllowOverride All olarak değiştir.

Sonra ;

/var/www içinde şifrelenecek klasörü (mkdir deneme gibi) oluştur.

Sonra;

oluşturulan dizin içinde .htaccess dosyasını oluştur (vi .htaccess gibi) ve içine ;

AuthName "Şifreli Giriş"
AuthType Basic
AuthUserFile /var/www/deneme/.htpasswd
require valid-user


satırlarını ekle.

Daha sonra şifre oluşturmak için komut satırından ;

htpasswd -c .htpasswd kullaniciadi

ile şifre oluştur ve komut satırında;

apache2 -k restart

ile web sunucuyu yeniden başlat.