.htaccess คืออะไร

.htaccess เป็นไฟล์ของ apache มีไว้เพื่อกำหนดการ access เข้าถึงข้อมูลต่างๆ หรือตั้งค่า permission
ซึ่ง .htaccess ทำได้หลายอย่างมาก บางคนนิยมเขียนไว้ เพื่อป้องกัน hacker บุกรุกมาตามช่องโหว่ พวกโฟลเดอร์ upload หรือ image ที่มักตั้ง chmod เป็น 777 ซึ่ง hacker มักหาหาช่องโหว่เหล่าแอบอัพไฟล์และรันไฟล์ php ในโฟลเดอร์พวกนี้ ซึ่งถือเป็นจุดอ่อนที่อันตรายมาก ดังนั้น คนจึงนิยมใช้ .httaccess มากันรูรั่วดังกล่าว