Web sayfalarınızı ve dosyalarınızı koruyun.

Bir kullanıcı adı ve şifre sormanızı isteyen bir kutuya neden olan birçok web sitesi var. Şifreyi bilmiyorsanız siteye giremezsiniz. Bu, web sayfalarınıza bazı güvenlik sağlar ve web sayfalarınızı görmek ve okumak için kime izin vermek istediğinizi seçme şansı verir. Web sayfalarınızı PHP'den JavaScript'e, htaccess'e (web sunucusunda) korumak için birçok yol vardır. Çoğu kullanıcı şifresi tüm bir dizini veya web sitesini korur, ancak isterseniz bireysel dosyaları şifre ile koruyabilirsiniz.

Ne zaman şifre sayfaları korumak gerekir?

Htaccess ile, web sunucunuzdaki herhangi bir sayfayı veya dizini parola ile koruyabilirsiniz. İsterseniz tüm web sitesini bile koruyabilirsiniz. Htaccess, web sunucusuna dayandığı için en güvenli parola koruması yöntemidir, böylece geçerli kullanıcı adları ve parolalar hiçbir zaman Web tarayıcısıyla paylaşılmaz veya HTML'de diğer komut dosyalarıyla olabileceği gibi depolanır. Kişiler şifre koruması kullanıyor:

Kolayca Şifre İle Web Sayfalarınızı Koruyun

İki şey yapmalısın:

  1. Dizine erişebilecek kullanıcı adlarını ve şifreleri saklamak için bir şifre dosyası oluşturun.
  2. Parola korumalı olmak için dizin / dosyada bir htaccess dosyası oluşturun.

Parola dosyasını oluştur

Tek bir dosyanın tüm bir yöneticisini korumak isteyip istemediğinizi burada başlayacaksınız:

  1. .htpasswd adında yeni bir metin dosyası açın. Dosya adının başındaki süreyi not edin.
  2. Şifrelerinizi oluşturmak için bir şifre şifreleme programı kullanın. Satırları .htpasswd dosyanıza yapıştırın ve dosyayı kaydedin. Erişim gerektiren her kullanıcı adı için bir satırınız olacak.
  3. Web sunucunuzdaki .htpasswd dosyasını Web'de olmayan bir dizine yükleyin. Başka bir deyişle, http: //YOUR_URL/.htpasswd — adresine gitmemelisiniz. Bir ev dizininde veya güvenli bir yerde bulunmalıdır.

Web Siteniz için Htaccess Dosyası Oluşturun

Ardından, şifre kullanmak istiyorsanız web sitenizin tamamını koruyun:

  1. .htaccess adında bir metin dosyası açın. Dosya adının başındaki süreyi not edin.
  2. Aşağıdaki dosyaya ekleyin: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthGroupFile / dev / null AuthName "Alanın Adı" AuthType Basic geçerli kullanıcı gerektirir
  3. /path/to/htpasswd/file/.htpasswd dosyasını, yukarda yüklediğiniz .htpasswd dosyasının tam yoluna değiştirin.
  4. Korunan site bölümünün adını "Alanın Adı" olarak değiştirin. Bu, öncelikle farklı koruma seviyelerine sahip birden fazla alana sahip olduğunuzda kullanılır.
  5. Dosyayı kaydedin ve korunmak istediğiniz dizine yükleyin.
  6. URL'ye erişerek şifrenin çalıştığını test edin. Şifreniz çalışmıyorsa, şifreleme programlarına geri dönün ve tekrar şifreleyin. Kullanıcı adı ve şifrenin büyük / küçük harfe duyarlı olacağını unutmayın. Bir parola sorulmazsa, siteniz için HTAccess'in açık olduğundan emin olmak için sistem yöneticinize başvurun.

Bireysel Dosya için Htaccess Dosyası Oluşturun

Eğer şifre tek bir dosyayı korumak istiyorsanız, devam edersiniz:

  1. Korumak istediğiniz dosya için htaccess dosyanızı oluşturun. .htaccess adlı bir metin dosyasını açın.
  2. Aşağıdaki dosyaya ekleyin: AuthUserFile /path/to/htpasswd/file/.htpasswd AuthName "Sayfanın Adı" AuthType Basic geçerli kullanıcı gerektirir
  3. /path/to/htpasswd/file/.htpasswd dosyasını 3. adımda yüklediğiniz .htpasswd dosyasının tam yoluna değiştirin.
  4. Korunan sayfanın adını "Sayfanın Adı" olarak değiştirin.
  5. "Mypage.html" adresini koruduğunuz sayfanın dosya adıyla değiştirin.
  6. Dosyayı kaydedin ve korunmak istediğiniz dosyanın dizinine yükleyin.
  7. URL'ye erişerek şifrenin çalıştığını test edin. Şifreniz işe yaramıyorsa, şifreleme programlarına geri dönün ve tekrar şifreleyin, kullanıcı adı ve şifrenin büyük / küçük harfe duyarlı olduğunu unutmayın. Bir parola sorulmazsa, siteniz için HTAccess'in açık olduğundan emin olmak için sistem yöneticinize başvurun.

İpuçları

  1. Bu yalnızca htaccess'i destekleyen Web sunucularında çalışacaktır. Sunucunuzun htaccess'i destekleyip desteklemediğini bilmiyorsanız, barındırma sağlayıcınıza başvurmalısınız.
  2. .htaccess dosyasının metin olduğundan, Word veya başka bir format olmadığından emin olun.
  3. Şifrelerinizi güvende tutmak için, kullanıcı dosyasına bir Web tarayıcısından erişilemez, ancak Web sayfalarıyla aynı makinede olması gerekir.