วิธีการเปิดแก้ไขและแปลงไฟล์ HTACCESS

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

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

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

หมายเหตุ: ไฟล์ HTACCESS ไม่เหมือนกับไฟล์ประเภทอื่น ๆ ไม่มีชื่อไฟล์ มีลักษณะดังนี้: .htaccess ใช่แล้ว - ไม่มีชื่อไฟล์เลย เพียงนามสกุล

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

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

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

วิธีแปลงไฟล์ HTACCESS

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

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

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

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

AuthType AuthName ขั้นพื้นฐาน "Oooops! ชั่วคราวภายใต้การก่อสร้าง ... " 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