Bu makalemizde htaccess ile istediğimiz herhangi bir dizini / klasörü nasıl şifreleyebileceğimizi ve dizine nasıl kullanıcı yetkilendirmesi yapabileceğimizi öğreneceğiz.
Şifreleyeceğimiz /dizin/ içerisinde 2 dosya oluşturmamız gerekiyor.
1- .htaccess
2- .htpasswd
.htaccess içeriği aşağıdaki şekilde olmalıdır :
AuthType Basic
AuthName "dizine erisene verilecek uyari"
AuthUserFile "/home/kullaniciadi/public_html/sifrelenendizinadi/.htpasswd"
require valid-user
* AuthName de türkçe karakter kullanılmamalıdır.
* AuthUserFile şifrelenen dizinin sunucu üzerindeki yoludur. Bu yolu öğrenerek .htpasswd göstermelisiniz.
.htpasswd içeriği aşağıdaki şekilde olmalıdır :
kullanici_adi:sifre
* yukarıdaki değer kullanıcı adı:şifre şeklindedir.
* .htpasswd dosyanıza kullanıcı adı ve şifreyi bu adres üzerinden oluşturarak ekleyebilirsiniz. Bu adreste verilen değerleri .htpasswd dosyanıza yapıştırmanız yeterlidir.
siteismi.com/dizin/ adresini ziyaret ettiğimizde aşağıdaki ekranı alacağız :
