ilkercapli
Cool Üye
Siteyi reklamsız gezmek için lütfen üye olun ya da giriş yapın.
Selam Dostlar...
Umarım Bu Bilgiler İşineize Yarar......
Nedir Bu .htaccess?
Htaccess Apache Web Serverla beraber gelen ve Apache Server üzerindeki belirli dizinlere erişim için kullanıcı adı ve şifre sorgulaması yapmaya yarayan bir sistemdir. Yani Bu sayede özel dizinlere sadece sizin belirlediginiz kullanıcılar erişebilir.
Örnek Olarak
http://www.kodkolik.com/gizli adresine htaccess uygulayalım
bu dizin Apache Sunucusunda genelde bu şekilde olur /www/htdocs/gizli
httpd.conf dosyasını bir editör ile açıp şu kodları yazalım
<Directory /www/htdocs/gizli>
AllowOverride AuthConfig
</Directory>
AllowOverride AuthConfig koduyla bu dizine erişim için httaccess kullanılması gerektigini belirtiyoruz.
Soru : Peki .htaccess Dosyası Nerde olacak ?
Cevap : /www/htdocs/gizli dizininde Olmalıdır..
Evet /www/htdocs/gizli/ dizini altında
.httaccess dosyasını oluşturun ve içine
kodlarını yazınız.
.htaccess adıyla kaydedin ("." Olmak Zorundadır!)
AÇIKLAMA
AuthName "Kodkolik.Com Gizli Erisim Bolgesi" kodu ile http://www.kodkolik.com/gizli
yazıldıgında Karşınıza çıkan Kullanıcı adı ve şifre menüsündeki Açıklayıcı bilgidir. Buraya istediğinizi yazabilirsiniz.
AuthType Basic
Bu Kodu Değiştirmeyin...
Bu kodla Kullanıcı adı ve şifrelerin saklandığı dosyanın mevkisi belirtiliyor. Tam olarak dosyanın yeri belirtilmelidir.
Bu Kodla ise burdaki dizine .htpasswd dosyasında kullanıcıların erişebiliceği belirtiliyor.
.htaccess işlemi bitti. Şimdi .htpasswd dosyasına bi göz atalım...
Yukarıdaki kodla /www/htdocs/gizli/ dizini altında .httpasswd oluşturulur ve kodkolik kullanıcısı eklenir.
-c (creat) Parametresiyle .htpasswd dosyası sıfırdan oluşturulur. Başka bir kullanıcı eklemek bu kodu kullanamazsınız.!
Başka kullanıcı ekleme için
Kodlarını Kullanmalısınız....
İyi Çalışmalar...
Umarım Bu Bilgiler İşineize Yarar......
Nedir Bu .htaccess?
Htaccess Apache Web Serverla beraber gelen ve Apache Server üzerindeki belirli dizinlere erişim için kullanıcı adı ve şifre sorgulaması yapmaya yarayan bir sistemdir. Yani Bu sayede özel dizinlere sadece sizin belirlediginiz kullanıcılar erişebilir.
Örnek Olarak
http://www.kodkolik.com/gizli adresine htaccess uygulayalım
bu dizin Apache Sunucusunda genelde bu şekilde olur /www/htdocs/gizli
httpd.conf dosyasını bir editör ile açıp şu kodları yazalım
<Directory /www/htdocs/gizli>
AllowOverride AuthConfig
</Directory>
AllowOverride AuthConfig koduyla bu dizine erişim için httaccess kullanılması gerektigini belirtiyoruz.
Soru : Peki .htaccess Dosyası Nerde olacak ?
Cevap : /www/htdocs/gizli dizininde Olmalıdır..
Evet /www/htdocs/gizli/ dizini altında
.httaccess dosyasını oluşturun ve içine
Kod:
AuthName "Kodkolik.Com Gizli Erisim Bolgesi"
AuthType Basic
AuthUserFile /www/htdocs/gizli/.htpasswd
require valid-user
.htaccess adıyla kaydedin ("." Olmak Zorundadır!)
AÇIKLAMA
AuthName "Kodkolik.Com Gizli Erisim Bolgesi" kodu ile http://www.kodkolik.com/gizli
yazıldıgında Karşınıza çıkan Kullanıcı adı ve şifre menüsündeki Açıklayıcı bilgidir. Buraya istediğinizi yazabilirsiniz.
AuthType Basic
Bu Kodu Değiştirmeyin...
Kod:
AuthUserFile /www/htdocs/gizli/.htpasswd
Kod:
require valid-user
.htaccess işlemi bitti. Şimdi .htpasswd dosyasına bi göz atalım...
Kod:
# /www/bin/htpasswd -c /www/htdocs/gizli/.htpasswd kodkolik
-c (creat) Parametresiyle .htpasswd dosyası sıfırdan oluşturulur. Başka bir kullanıcı eklemek bu kodu kullanamazsınız.!
Başka kullanıcı ekleme için
Kod:
#
# /www/bin/htpasswd /www/htdocs/cok_ozel/.htpasswd codecolic
İyi Çalışmalar...