Ինչպես բացել, խմբագրել եւ փոխարկել HTACCESS ֆայլերը

HTACCESS ֆայլի ընդլայնման ֆայլը Apache Access Configuration ֆայլ է, որը հիպերտիմիստական մատչելիության համար է : Սրանք տեքստային ֆայլեր են, որոնք օգտագործվում են բացառություն այն գլոբալ պարամետրերին, որոնք կիրառվում են Apache- ի կայքի տարբեր դիրեկտորիաներում:

HTACCESS ֆայլը մեկ գրացուցակում տեղադրելու դեպքում կվերանվանվի գլոբալ պարամետրերը, որոնք նախկինում հոսել են այդ գրացուցակին եւ դրա ենթահամակարգերին: Օրինակ, HTACCESS ֆայլերը կարող են ստեղծվել URL- ի վերահղման համար, կանխարգելել դիրեկտորիայի ցանկը, արգելել կոնկրետ IP հասցեները , կանխել hotlinking եւ այլն:

HTACCESS ֆայլի մեկ այլ ընդհանուր օգտագործման համար նշվում է HTPASSWD ֆայլը, որը պահպանում է այն անձնագրերը, որոնք թույլ են տալիս այցելուներին մուտք գործել ֆայլերի տվյալ տեղեկատու:

Նշում. Ի տարբերություն ֆայլերի այլ տեսակների, HTACCESS ֆայլերը չեն պարունակում ֆայլի անունը. նրանք նման են. htaccess. Դա ճիշտ է `ոչ մի ֆայլի անուն, ընդամենը ընդլայնում :

Ինչպես բացել HTACCESS ֆայլը

Քանի որ HTACCESS ֆայլերը տարածվում են Apache վեբ սերվերի ծրագրային ապահովման վրա աշխատող վեբ սերվերների վրա, դրանք չեն գործում, եթե դրանք օգտագործվում են այդ համատեքստում:

Այնուամենայնիվ, նույնիսկ մի պարզ տեքստային խմբագիր կարող է բացել կամ խմբագրել HTACCESS ֆայլը, ինչպես Windows Notepad- ը կամ մեկը, մեր լավագույն տեքստի խմբագրիչների ցանկից: HTACCESS- ի մեկ այլ հեղինակ, սակայն ոչ անվճար, Adobe Dreamweaver- ն է:

Ինչպես փոխարկել HTACCESS ֆայլը

Apache- ի վեբ սերվերի ֆայլերը HTACCESS ֆայլի ընդլայնման հետ կարող են փոխակերպվել Ngnix վեբ սերվերի ֆայլերի միջոցով, օգտագործելով այս առցանց HTACCESS- ը nginx փոխարկիչին: Դուք պետք է տեղադրեք HTACCESSS ֆայլի բովանդակությունը տեքստային վանդակում կոդը փոխարկելու համար Ngnix- ի կողմից ճանաչելի:

Nginx փոխարկիչին նման, HTACCESS ֆայլերը կարող են փոխակերպվել Web.Config- ի միջոցով, օգտագործելով codebreak- ի առցանց .htaccess Web.Config փոխարկիչին: Այս փոխարկիչը օգտակար է, եթե ցանկանում եք փոխարկել կազմաձեւման ֆայլը, որը աշխատում է ASP.NET վեբ հավելվածի հետ:

HTACCESS ֆայլի նմուշը

Ստորեւ բերված է նմուշ .HTACCESS ֆայլ: HTACCESS- ի այս ֆայլը կարող է օգտակար լինել այն կայքի համար, որը ներկայումս զարգացած է եւ դեռեւս պատրաստ չէ հանրությանը:

AuthType հիմնական AuthName "Ooops! Ժամանակավորապես կառուցված ..." AuthUserFile /.htpasswd AuthGroupFile / dev / null Պահանջի վավեր օգտագործող # Գաղտնաբառի հուշում բոլորի համար Պատվիրել Չեղարկել, Թույլատրել հանել բոլորից Թույլատրել 192.168.10.10 # մշակողի IP հասցեն Թույլատրել w3.org- ից Թույլատրել googlebot.com # Թույլատրել Google- ին քողարկել ձեր էջերը բավարարում Ցանկացած # ոչ գաղտնաբառ, եթե հյուրընկալողը / IP թույլատրվի

Այս HTACCESS ֆայլի յուրաքանչյուր տող ունի հատուկ նպատակ: «/.htpasswd» նշումը, օրինակ, ցույց է տալիս, որ այս գրացուցակը թաքցված է հրապարակային տեսքով, եթե գաղտնաբառ չի օգտագործվում: Այնուամենայնիվ, եթե վերը նշված IP հասցեն օգտագործվում է էջին մուտք գործելու համար, ապա գաղտնաբառը չի պահանջվում:

Ընդլայնված ընթերցում HTACCESS ֆայլերի վրա

Դուք պետք է կարողանանք վերը նշված օրինակից ասել, որ HTACCESS ֆայլերը կարող են շատ տարբեր բաներ անել: Ճիշտ է, որ դրանք ամենալավը չէ, որ աշխատեն:

Դուք կարող եք կարդալ ավելին, թե ինչպես օգտագործել HTACCESS ֆայլը IP հասցեների արգելափակման համար, դիտորդներին թույլ չտալ HTACCESS ֆայլի բացումից, երթեւեկությունը արգելափակել գրացուցակում, պահանջել SSL, անջատել կայքը բեռնողներ / rippers եւ այլն JavaScript Kit, Apache, WordPress եւ DigitalOcean- ը: