HTACCESS fayl uzantısı olan fayl "hipermətn girişi" mənasını verən Apache Giriş Konfiqurasiyası faylıdır. Bunlar Apache vebsaytının müxtəlif qovluqlarına tətbiq edilən qlobal parametrlərə istisna yaratmaq üçün istifadə edilən mətn fayllarıdır.
Faylı bir qovluğa yerləşdirmək əvvəllər həmin qovluğa və onun alt kataloqlarına axan qlobal parametrləri ləğv edəcək. Məsələn, HTACCESS faylları URL-nin yönləndirilməsi, kataloq siyahısının qarşısının alınması, xüsusi IP ünvanlarının qadağan edilməsi, qaynar keçidin qarşısının alınması və s. üçün yaradıla bilər.
Bu fayl üçün başqa bir ümumi istifadə ziyarətçilərin həmin xüsusi fayl kataloquna daxil olmasına mane olan etimadnamələri saxlayan HTPASSWD faylına işarə etməkdir.
Digər fayl növlərindən fərqli olaraq, bunlarda fayl adı yoxdur; onlar sadəcə fayl uzantısı ilə belə görünürlər: .htaccess.
HTACCESS Faylını Necə Açmaq olar
Bu fayllar Apache Veb Server proqram təminatı ilə işləyən veb serverlərə aid olduğundan, onlar həmin kontekstdə istifadə edilmədikcə qüvvəyə minmir.
Lakin, hətta sadə mətn redaktoru belə faylı aça və ya redaktə edə bilər, məsələn, Windows Notepad və ya Ən Yaxşı Pulsuz Mətn Redaktorları siyahısından. Digər populyar, lakin pulsuz olmasa da, HTACCESS redaktoru Adobe Dreamweaver-dir.
Faylı Necə Çevirmək olar
Bu onlayn HTACCESS to nginx çeviricisindən istifadə edərək faylı Ngnix veb server faylına çevirə bilərsiniz. Kodu Ngnix tərəfindən tanınan birinə çevirmək üçün onun məzmununu mətn qutusuna yapışdırmalısınız.
nginx çeviricisinə bənzər, fayl codebreak-in onlayn.htaccess to Web. Config çeviricisindən istifadə edərək Web. Config-ə çevrilə bilər. Bu faylın ASP. NET veb tətbiqi ilə işləməsini istəyirsinizsə faydalıdır.
Nümunə Fayl
Aşağıda nümunə. HTACCESS faylıdır. Bu xüsusi fayl hazırda hazırlanmaqda olan və ictimaiyyət üçün hələ hazır olmayan vebsayt üçün faydalı ola bilər.
AuthType basicAuthName "Ooooo! Müvəqqəti olaraq Tikintidədir…"AuthUserFile /.htpasswdAuthGroupFile /dev/null Hər kəs üçün etibarlı istifadəçiŞifrə sorğusu tələb edinSifariş edin Redd edin, Hamısına icazə verin. addressAllow from w3.orgAllow from googlebot.comGoogle-a səhifələrinizi taramaq imkanı verir İstənilən Qəbul EdinHost/IP icazə verilirsə parol tələb olunmur
Bu faylın hər sətirinin xüsusi məqsədi var. Məsələn, htpasswd girişi, parol istifadə edilmədikcə bu kataloqun ictimai baxışdan gizlədildiyini göstərir. Lakin, yuxarıda göstərilən IP ünvanı, 192.168.10.10, səhifəyə daxil olmaq üçün istifadə olunursa, parol tələb olunmur.
Daha çox köməyə ehtiyacınız var?
Yuxarıdakı nümunədən deyə bilməlisiniz ki, bu fayllar kifayət qədər çevikdir, ona görə də onlarla işləmək o qədər də asan deyil.
Siz IP ünvanlarını bloklamaq, izləyicilərin faylı açmasına mane olmaq, qovluğa trafiki bloklamaq, SSL tələb etmək, veb saytı yükləyənləri/sürücüləri söndürmək və s. üçün HTACCESS faylından necə istifadə etmək barədə ətraflı oxuya bilərsiniz, Apache., WordPress və DigitalOcean.
Əgər siz hələ də faylı aça bilmirsinizsə, böyük ehtimal var ki, siz fayl uzantısını səhv oxuyursunuz, bunun üçün başqa formatı qarışdırırsınız - bunu etmək həqiqətən asandır. Məsələn, HTA oxşar görünə bilər, lakin bu genişləndirmə adətən Microsoft HTML Tətbiq Hostunda açılan HTML Tətbiq faylları üçün qorunur.