HTACCESS ไฟล์ (มันคืออะไร & วิธีเปิดไฟล์)

สารบัญ:

HTACCESS ไฟล์ (มันคืออะไร & วิธีเปิดไฟล์)
HTACCESS ไฟล์ (มันคืออะไร & วิธีเปิดไฟล์)
Anonim

ไฟล์ที่มีนามสกุลไฟล์ HTACCESS คือไฟล์ Apache Access Configuration ที่ย่อมาจาก "hypertext access" ไฟล์เหล่านี้เป็นไฟล์ข้อความที่ใช้เรียกข้อยกเว้นสำหรับการตั้งค่าส่วนกลางที่ใช้กับไดเร็กทอรีต่างๆ ของเว็บไซต์ Apache

การวางไฟล์ในไดเร็กทอรีเดียวจะแทนที่การตั้งค่าส่วนกลางที่ไหลลงมาก่อนหน้านี้ไปยังไดเร็กทอรีนั้นและไดเร็กทอรีย่อย ตัวอย่างเช่น ไฟล์ HTACCESS สามารถสร้างสำหรับเปลี่ยนเส้นทาง URL ป้องกันการแสดงรายการไดเรกทอรี แบนที่อยู่ IP เฉพาะ ป้องกันการลิงก์ด่วน และอื่นๆ

การใช้งานทั่วไปอีกอย่างสำหรับไฟล์นี้คือการชี้ไปยังไฟล์ HTPASSWD ที่จัดเก็บข้อมูลรับรองที่ป้องกันไม่ให้ผู้เยี่ยมชมเข้าถึงไดเร็กทอรีของไฟล์นั้น

Image
Image

ไม่มีชื่อไฟล์ต่างจากไฟล์ประเภทอื่น พวกเขามีลักษณะเช่นนี้ โดยมีเพียงนามสกุลไฟล์: .htaccess.

วิธีการเปิดไฟล์ HTACCESS

เนื่องจากไฟล์เหล่านี้ใช้กับเว็บเซิร์ฟเวอร์ที่กำลังเรียกใช้ซอฟต์แวร์ Apache Web Server ไฟล์เหล่านี้จะไม่มีผลเว้นแต่จะถูกใช้ภายในบริบทนั้น

อย่างไรก็ตาม แม้แต่โปรแกรมแก้ไขข้อความธรรมดาก็สามารถเปิดหรือแก้ไขไฟล์ได้ เช่น Windows Notepad หรือจากรายการ Best Free Text Editors ของเรา ตัวแก้ไข HTACCESS ที่ได้รับความนิยมอีกอย่างหนึ่ง แม้ว่าจะไม่ฟรีก็คือ Adobe Dreamweaver

วิธีการแปลงไฟล์

คุณสามารถแปลงไฟล์เป็นไฟล์เว็บเซิร์ฟเวอร์ Ngnix โดยใช้ HTACCESS ออนไลน์เป็นตัวแปลง nginx คุณต้องวางเนื้อหาลงในกล่องข้อความเพื่อแปลงรหัสเป็นรหัสที่ Ngnix จดจำได้

คล้ายกับตัวแปลง nginx ไฟล์สามารถแปลงเป็น Web. Config โดยใช้.htaccess ออนไลน์ของ codebreak เป็นตัวแปลง Web. Config อันนี้มีประโยชน์หากคุณต้องการให้ไฟล์ทำงานกับเว็บแอปพลิเคชัน ASP. NET

ไฟล์ตัวอย่าง

ด้านล่างเป็นตัวอย่างไฟล์. HTACCESS ไฟล์นี้อาจเป็นประโยชน์สำหรับเว็บไซต์ที่กำลังพัฒนาและยังไม่พร้อมสำหรับสาธารณะ


AuthType basicAuthName "อ๊ะ! อยู่ระหว่างการก่อสร้างชั่วคราว…"AuthUserFile /.htpasswdAuthGroupFile /dev/nullRequire valid-userPassword prompt for everyone elseOrder Deny, AllowDeny from allAllow from 192.168.10.10The Developer's IP addressAllow จาก w3.orgAllow จาก googlebot.comอนุญาตให้ Google รวบรวมข้อมูลหน้าเว็บของคุณ ตอบสนองทุกความต้องการไม่ต้องใช้รหัสผ่านหากโฮสต์/IP ได้รับอนุญาต

ทุกบรรทัดของไฟล์นี้มีจุดประสงค์เฉพาะ ตัวอย่างเช่น รายการ htpasswd ระบุว่าไดเรกทอรีนี้ถูกซ่อนจากมุมมองสาธารณะ เว้นแต่จะใช้รหัสผ่าน อย่างไรก็ตาม หากใช้ที่อยู่ IP ที่แสดงด้านบน 192.168.10.10 เพื่อเข้าถึงหน้า รหัสผ่านก็ไม่จำเป็น

ต้องการความช่วยเหลือเพิ่มเติม

คุณน่าจะบอกได้จากตัวอย่างด้านบนว่าไฟล์เหล่านี้ค่อนข้างยืดหยุ่น ดังนั้นจึงจริงที่ไฟล์เหล่านี้ไม่ได้ใช้งานง่ายที่สุด

คุณสามารถอ่านเพิ่มเติมเกี่ยวกับวิธีใช้ไฟล์ HTACCESS เพื่อบล็อกที่อยู่ IP, ป้องกันไม่ให้ผู้ดูเปิดไฟล์, บล็อกการรับส่งข้อมูลไปยังไดเรกทอรี, ต้องใช้ SSL, ปิดการใช้งานโปรแกรมดาวน์โหลด/ริปเปอร์เว็บไซต์ และอื่นๆ ที่ JavaScript Kit, Apache, WordPress และ DigitalOcean

หากคุณยังไม่สามารถเปิดไฟล์ได้ มีโอกาสที่ดีที่คุณอ่านนามสกุลไฟล์ผิด ทำให้รูปแบบอื่นสับสนสำหรับไฟล์นี้ ซึ่งจริงๆ แล้วทำได้ง่ายมาก ตัวอย่างเช่น HTA อาจดูคล้ายกัน แต่ส่วนขยายนั้นสงวนไว้สำหรับไฟล์แอปพลิเคชัน HTML ซึ่งมักจะเปิดใน Microsoft HTML Application Host

แนะนำ: