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
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.