.htaccess Dosyası Ne İçin Kullanılır?

Bu dosyanın kısaltması Hypertext erişimleri anlamına gelmektedir. Yapılandırma tabanlıdır ve dizin düzeyinde çalışır, yani. php.ini dosyası tarafından ayarlanan global sunucu yapılandırmasının bir kısmını yerleştirildiği dizin ve klasörleri için değiştirebilirsiniz. Temel amacı, internet üzerinden belirli bir klasörün içeriğine kimlerin erişebileceğini belirlemektir. Apache tabanlı web sunucularında kullanılır. En yaygın kullanımı şudur:

Yetkilendirme ve kimliklendirme

  • URL'leri yeniden yönlendirme
  • Kullanıcı erişimini IP ile engelle/izin ver
  • Klasörleri parola ile koruyun
  • Belirli dizinlerin listelenmesinin yasaklanması
  • Dosyalar için sıcak bağlantı koruması
  • Sayfanın varsayılan olarak açılmasını ayarlama
  • Sunucu saat dilimini ayarlama
  • Kendi hata sayfalarınızı oluşturun ve ayarlayın

MIME tipleri, Cache kontrolü ve diğerleri.

Php.ini dosyasından farklı olarak .htaccess dosyasında değişiklik yapıldığında, bu dosya her istekte okunduğu ve makinenin/uygulamanın yeniden başlatılmasına gerek olmadığı için değişiklikler anında yansıtılır. Ancak bu, üretkenliğin kaybolmasına yol açar, çünkü Her isteğin, işaret ettiği dizinlere ek erişimleri vardır ve bu erişimler, kalan klasörlerde başka benzer dosyaların olup olmadığını kontrol eder.

.htaccess dosyası, Not Defteri gibi basit bir metin düzenleyicisi veya cPanel'deki dosya yöneticisi kullanılarak kolayca oluşturulabilir. Dosya adı sadece .htaccess olmalı,   herhangi bir ek ad "." olmamalıdır. veya başka bir dosya uzantısı ekleyin. ime.htaccess  veya if htaccess.txt koyarsak çalışmayacaktır . Eğer bunu oluşturmakta zorluk çekiyorsanız, ekteki boş .htaccess dosyasını indirip, içine yükleyip yönergeleri ayarlayabilirsiniz.

Paylaşmak: