Როგორ გახსნა, რედაქტირება და კონვერტაცია HTACCESS ფაილები

ფაილი HTACCESS ფაილის გაფართოება არის Apache Access კონფიგურაციის ფაილი, რომელიც დგას ჰიპერტექსტის ხელმისაწვდომობისთვის . ეს არის ტექსტური ფაილები, რომლებიც გამოიყენება გამონაკლისი გლობალურ პარამეტრებზე, რომლებიც გამოიყენება Apache website- ის სხვადასხვა დირექტორიებიდან.

HTCCESS ფაილის ერთ დირექტორიაში განთავსება გამოიწვევს გლობალურ პარამეტრებს, რომლებიც ადრე გადმოიტანეს ამ დირექტორიაში და მის ქვედანაყოფებში. მაგალითად, HTACCESS ფაილები შეიძლება შეიქმნას URL- ის გადამისამართებისთვის, იშლება დირექტორიათა ჩამონათვალი, აკრძალოს კონკრეტული IP მისამართები , თავიდან აცილება ცხელი ხაზი და სხვა.

კიდევ ერთი საერთო გამოყენება HTACCESS ფაილი არის მიუთითებს HTPASSWD ფაილი, რომელიც ინახავს რწმუნებათა სიგელები თავიდან აცილების სია წვდომის რომ კონკრეტული დირექტორია ფაილი.

შენიშვნა: სხვა ტიპის ფაილებისგან განსხვავებით, HTACCESS ფაილი არ შეიცავს ფაილის სახელს; ისინი ასე გამოიყურებიან: .htaccess. ეს უფლება - არ არის ფაილის სახელი საერთოდ, მხოლოდ გაფართოება .

როგორ გავხსნათ HTACCESS ფაილი

მას შემდეგ, რაც HTACCESS ფაილი ვრცელდება ვებ სერვერებზე, რომლებიც იყენებენ Apache Web Server პროგრამებს, ისინი არ მოქმედებს, თუ ისინი არ გამოიყენება ამ კონტექსტში.

თუმცა, მარტივი ტექსტური რედაქტორიც შეუძლია გახსნას ან რედაქტირება HTACCESS ფაილი, როგორიცაა Windows Notepad ან ჩვენი საუკეთესო უფასო ტექსტური რედაქტორები სია. კიდევ ერთი პოპულარული, თუმცა არ არის თავისუფალი, HTACCESS რედაქტორი არის Adobe Dreamweaver.

როგორ შევცვალოთ HTACCESS ფაილი

Apache სერვერის ფაილები HTACCESS ფაილის გაფართოება შეიძლება მოაქცია Ngnix სერვერზე ფაილების ამ ონლაინ HTACCESS to nginx კონვერტორი. თქვენ უნდა ჩასვათ HTACCESSS ფაილის შინაარსი ტექსტის ყუთში, რათა კოდი გადაემოწმებინათ ნნნიქსის მიერ.

მსგავსი nginx კონვერტორი, HTACCESS ფაილი შეიძლება მოაქცია Web.Config გამოყენებით კოდეროკ ონლაინ. Htaccess to Web.Config კონვერტორი. ეს კონვერტორი სასარგებლოა, თუ გსურთ კონფიგურაციის ფაილის კონვერტაცია, რომელიც მუშაობს ASP.NET ვებ აპლიკაციით.

Sample HTACCESS ფაილი

ქვემოთ არის ნიმუში .HTACCESS ფაილი. ეს კონკრეტული HTACCESS ფაილი შეიძლება სასარგებლო იყოს ვებსაიტზე, რომელიც ამჟამად განვითარებულია და ჯერ არ არის მზად საზოგადოებისთვის.

AuthUype ძირითადი AuthName "დროებით მშენებლობაში ..." AuthUserFile / .htpasswd AuthGroupFile / dev / null მოითხოვს მოქმედი მომხმარებელი # პაროლი prompt ყველასთვის ორდენი უარყოფა, ნება უარი თქვას 192.168.10.10 # დეველოპერის IP მისამართი ნებადართული დან w3.org ნება Googlebot.com- დან ნება Google- ს საშუალებას აძლევს თქვენს გვერდებს ჩამონტაჟოთ ნებისმიერი #

ამ HTACCESS ფაილის ყოველი ხაზი კონკრეტული მიზნისთვისაა. მაგალითად, "/ .htpasswd" შესვლისას, მიუთითებს, რომ ეს დირექტორია ღიაა საზოგადოებრივი აზრისაგან, თუ პაროლი არ გამოიყენება. თუმცა, თუ ზემოთ ნაჩვენები IP მისამართი გამოიყენება გვერდზე, მაშინ პაროლი არ არის საჭირო.

Advanced Reading HTACCESS ფაილებზე

თქვენ უნდა შეეძლოთ გითხრათ იმ ნიმუშიდან, რომ HTACCESS ფაილი შეიძლება ბევრი რამ გააკეთოს. მართალია, რომ ისინი არ არიან მარტივი ფაილი მუშაობა.

შეგიძლიათ წაიკითხოთ უფრო მეტი ინფორმაცია, თუ როგორ უნდა გამოიყენოთ HTACCESS ფაილი IP მისამართების ბლოკირებაზე, მაყურებლების აღსაკვეთად HTACCESS ფაილის გახსნისას, მოძრაობის ბლოკირებაზე დირექტორიაში, ბლოკირებაზე, რომელიც საჭიროებს SSL, გამორთვა ვებ-გადმომრიცხავ / rippers და მეტი JavaScript Kit, Apache, WordPress და ციფრული ოკეანე.