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 :
1 2 3 4 |
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 :
1 |
cliaweb:49lOEV/uT2dfY |
* yukarıdaki değer kullanıcı adı:şifre şeklindedir.
* .htpasswd dosyanıza kullanıcı adı ve şifreyi http://goo.gl/2ZEI38 adresinden 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 :
İşlemler bu kadar 🙂