.htaccess คืออะไร
การใช้ไฟล์ .htaccess ช่วยให้คุณสามารถควบคุมลักษณะการทำงานของเว็บไซต์หรือไดเรกทอรีเฉพาะบนเว็บไซต์ของคุณได้ ตัวอย่างเช่นหากคุณวางไฟล์ .htaccess ไว้ในไดเรกทอรีหลักของคุณไฟล์ดังกล่าวจะส่งผลต่อทั้งเว็บไซต์ของคุณ (www.coolexample.com) หากคุณวางไว้ในไดเรกทอรี / เนื้อหาจะมีผลกับไดเรกทอรีนั้นเท่านั้น (www.coolexample.com/content)
.htaccess ใช้งานได้กับบัญชีโฮสติ้ง Linux ทั้งหมดของเรา
ตัวอย่างบางส่วนของสิ่งที่ไฟล์ .htaccess สามารถนำไปใช้ได้มีดังนี้:
- ปรับแต่งหน้าเพจข้อผิดพลาดสำหรับเว็บไซต์ของคุณ
- ปกป้องเว็บไซต์ของคุณด้วยรหัสผ่าน
- เปิดใช้งานการรวมฝั่งเซิร์ฟเวอร์
- ปฏิเสธการเข้าถึงเว็บไซต์ของคุณตาม IP
- เปลี่ยนหน้าเริ่มต้น (index.html) ที่โหลดไว้สำหรับเว็บไซต์ของคุณ
- เปลี่ยนเส้นทางผู้เยี่ยมชมไปยังหน้าเพจอื่น
- ป้องกันการแสดงรายการไดเรกทอรี
- เพิ่มประเภท MIME
ไฟล์ .htaccess เป็นไฟล์ข้อความธรรมดาที่มีชื่อ .htaccess ไม่ใช่นามสกุลไฟล์เช่น .html หรือ .txt เนื่องจากชื่อไฟล์ทั้งหมดคือ .htaccess ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีตั้งค่าไฟล์ .htaccess ได้ที่เว็บไซต์ของ Apache
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณสร้างไฟล์ .htaccess โดยใช้โปรแกรมแก้ไขข้อความธรรมดาที่ไม่ใช้การตัดคำ โปรแกรมแก้ไขบางตัว (เช่น MS Word หรือ Notepad ที่เปิดใช้งานการตัดคำ) จะแทรกอักขระที่มองไม่เห็นเพื่อแสดงการแบ่งบรรทัด ไฟล์ .htaccess ของคุณจะไม่ทำงานหากมีอักขระพิเศษเหล่านี้อยู่ในนั้น