Fails ar HTACCESS faila paplašinājumu ir Apache Access konfigurācijas fails, kas apzīmē "hiperteksta piekļuvi". Tie ir teksta faili, ko izmanto, lai izsauktu izņēmumu no globālajiem iestatījumiem, kas attiecas uz dažādiem Apache vietnes direktorijiem.
Ievietojot failu vienā direktorijā, tiks ignorēti globālie iestatījumi, kas iepriekš tika pārvietoti uz šo direktoriju un tā apakšdirektorijiem. Piemēram, HTACCESS failus var izveidot, lai novirzītu URL, novērstu direktoriju sarakstu, aizliegtu noteiktas IP adreses, novērstu karstās saites un daudz ko citu.
Vēl viens izplatīts šī faila lietojums ir, lai norādītu uz HTPASSWD failu, kurā tiek glabāti akreditācijas dati, kas neļauj apmeklētājiem piekļūt konkrētajam failu direktorijam.
Atšķirībā no cita veida failiem, tiem nav faila nosaukuma; tie izskatās šādi, tikai ar faila paplašinājumu: .htaccess.
Kā atvērt HTACCESS failu
Tā kā šie faili attiecas uz tīmekļa serveriem, kuros darbojas Apache Web Server programmatūra, tie stājas spēkā tikai tad, ja tie tiek izmantoti šajā kontekstā.
Tomēr pat vienkāršs teksta redaktors var atvērt vai rediģēt failu, piemēram, Windows Notepad vai kāds no mūsu labāko bezmaksas teksta redaktoru saraksta. Vēl viens populārs, taču ne bezmaksas HTACCESS redaktors ir Adobe Dreamweaver.
Kā konvertēt failu
Varat konvertēt failu par Ngnix tīmekļa servera failu, izmantojot šo tiešsaistes HTACCESS uz nginx pārveidotāju. Tā saturs ir jāielīmē tekstlodziņā, lai pārvērstu kodu par tādu, ko atpazīst Ngnix.
Līdzīgi nginx pārveidotājam, failu var pārvērst par Web. Config, izmantojot Codebreak tiešsaistes.htaccess to Web. Config pārveidotāju. Šis ir noderīgs, ja vēlaties, lai fails darbotos ar ASP. NET tīmekļa lietojumprogrammu.
Faila paraugs
Zemāk ir. HTACCESS faila paraugs. Šis konkrētais fails varētu būt noderīgs vietnei, kas pašlaik tiek izstrādāta un vēl nav gatava publiskai lietošanai.
AuthType basicAuthName "Hmm! Pagaidu izstrādes stadijā…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire der-userParoles uzvedne visiem pārējiem Pasūtiet Aizliegt, AtļautAtļaut no visiem.1 IP819Atļaut no visiem.' addressAtļaut no w3.orgAtļaut no googlebot.comĻauj Google pārmeklēt jūsu lapasSatisfy AnyJa ir atļauts saimniekdators/IP, parole nav nepieciešama
Katrai šī faila rindiņai ir noteikts mērķis. Piemēram, ieraksts htpasswd norāda, ka šis direktorijs ir paslēpts no publiskā skata, ja vien netiek izmantota parole. Tomēr, ja, lai piekļūtu lapai, tiek izmantota iepriekš norādītā IP adrese - 192.168.10.10, tad parole nav nepieciešama.
Vai nepieciešama papildu palīdzība?
No iepriekš minētā parauga jums vajadzētu saprast, ka šie faili ir diezgan elastīgi, tāpēc ir taisnība, ka ar tiem strādāt nav visvieglāk.
Vairāk par to, kā izmantot HTACCESS failu, lai bloķētu IP adreses, neļautu skatītājiem atvērt failu, bloķētu trafiku uz direktoriju, pieprasītu SSL, atspējotu vietņu lejupielādētājus/izvilkšanas programmas un veiktu citas darbības, varat lasīt vietnē JavaScript Kit, Apache., WordPress un DigitalOcean.
Ja joprojām nevarat atvērt failu, pastāv liela iespēja, ka jūs nepareizi lasāt faila paplašinājumu, sajaucot citu formātu šim paplašinājumam - to patiesībā ir ļoti viegli izdarīt. Piemēram, HTA varētu izskatīties līdzīgi, taču šis paplašinājums ir rezervēts HTML lietojumprogrammu failiem, kas parasti tiek atvērti programmā Microsoft HTML Application Host.