Arkadaşlar benim pek bilgisayar bilgim yok. şunu soracaktım. ödevimde hızlı yanıt verirseniz sevinirim. html kodları kullanarak birkaç kullanıcı girişli site yapmam gerekiyor. yani sabit birkaç kullanıcı adı ve şifresi ile giriş yapılacak bunu nasıl yapabilirim. lütfen bana yardımcı olun...
ödevim de yardım edinn..
Apache Web sunucu üzerindeki belirli dizinlere erişim için kullanıcı adı ve şifre sorgulaması yapmaya yarayan bir uygulamdır. Bu sayede özel dizinlere sadece sizin belirlediginiz kullanıcılar erişebilir.
UYGULAMA
adresine htaccess uygulayalım
bu dizin Apache Sunucusunda /srv/www/usr/ozel olsun (linux icin)
httpd.conf dosyası içine şunları yazacağız
<Directory /srv/www/usr/ozel>
AllowOverride AuthConfig
</Directory>
Yukarıdaki ifade bu dizine erişim için httaccess kullanılması gerektiğini anlatıyor.
.httaccess dosyasini oluşturun ve içine şunları yazın. (Bu dosya /srv/www/usr/ozel altında olmalı. Yani yoksa siz yapacaksınız.)
AuthName "benim ozel alanim"
AuthType Basic
AuthUserFile /srv/www/usr/ozel/.htpasswd
require valid-users
.htaccess dosyası taman sıra .htpasswd dosyasının oluşturulmasında.
# /www/bin/htpasswd -c /srv/www/usr/ozel/.htpasswd alize
Yukarıdaki komut ile /srv/www/usr/ozel/ dizini altında .httpasswd oluşturulur ve alize kullanıcısı eklenir.
-c (creat) parametresi ile .htpasswd dosyası hiç yoktan oluşturulur. ikinci bir kullanıcı eklemek bu ifadeyi kullanmayınız. İkinci kullanıcı ekleme
# /www/bin/htpasswd /srv/www/usr/ozel/.htpasswd ceviz
şeklinde olmalıdır.
DİKKAT : yukarıdaki dizin adları ve komutlar UNIX işletim sistemi içindir. Dolayısıyla dizin adları windows için farklı olabilir. Ancak çalıştırılan htpasswd vs. komutlar için işletim sisteminin bir önemi yoktur.
_cypher_Apache Web sunucu üzerindeki belirli dizinlere erişim için kullanıcı adı ve şifre sorgulaması yapmaya yarayan bir uygulamdır. Bu sayede özel dizinlere sadece sizin belirlediginiz kullanıcılar erişebilir.UYGULAMA
adresine htaccess uygulayalım
bu dizin Apache Sunucusunda /srv/www/usr/ozel olsun (linux icin)httpd.conf dosyası içine şunları yazacağız
<Directory /srv/www/usr/ozel>
AllowOverride AuthConfig
</Directory>Yukarıdaki ifade bu dizine erişim için httaccess kullanılması gerektiğini anlatıyor.
.httaccess dosyasini oluşturun ve içine şunları yazın. (Bu dosya /srv/www/usr/ozel altında olmalı. Yani yoksa siz yapacaksınız.)
AuthName "benim ozel alanim"
AuthType Basic
AuthUserFile /srv/www/usr/ozel/.htpasswd
require valid-users
.htaccess dosyası taman sıra .htpasswd dosyasının oluşturulmasında.# /www/bin/htpasswd -c /srv/www/usr/ozel/.htpasswd alize
Yukarıdaki komut ile /srv/www/usr/ozel/ dizini altında .httpasswd oluşturulur ve alize kullanıcısı eklenir.
-c (creat) parametresi ile .htpasswd dosyası hiç yoktan oluşturulur. ikinci bir kullanıcı eklemek bu ifadeyi kullanmayınız. İkinci kullanıcı ekleme
# /www/bin/htpasswd /srv/www/usr/ozel/.htpasswd ceviz
şeklinde olmalıdır.DİKKAT : yukarıdaki dizin adları ve komutlar UNIX işletim sistemi içindir. Dolayısıyla dizin adları windows için farklı olabilir. Ancak çalıştırılan htpasswd vs. komutlar için işletim sisteminin bir önemi yoktur.