ระวังการใช้ .htaccess ใน cPanel
In 7tip | 3 comments | permalink
Tip อันนี้สำหรับคนที่ให้ Hosting แบบ cPanel หรือ แบบอื่นๆที่เก็บโดเมนทั้งหมดไว้ใน root domain คือ มี domain หลัก แล้ว folder domain ย่อยก็มารวมกันใน folder domain หลักแบบนี้
ปัญหาก็คือ .htaccess ของ domain หลัก มันจะมีผลกับทุก domain ย่อยของเราเลย ถ้าเราเขียน mod rewrite ไม่ดี อาจทำให้เราเข้าเวปอื่นๆใน host ไม่ได้เลย ซึ่งผมเพิ่งเจอปัญหานี้ เล่นเอางงงงงง? งองูหลายตัวเลยทีเดียว
วิธีแก้คือ?
- เขียน .htaccess ใหม่ ไม่ให้กระทบกับ domain ย่อยอื่นๆทุกตัว
(เขียนไงฟะ วิธีนี้ไม่ work ไม่เอา) - ทำใจ ไม่ใช้ .htaccess กับ domain หลัก
(ไม่ดีอีก ก็อยากใช้อ่ะ) - วิธีสุดท้าย สร้าง .htaccess ให้กับ domain ย่อยทุกตัว ให้มันมี .htaccess ของตัวเอง(domain ใหนที่มีแล้วก็ไม่ต้อง)
ผมใช้วิธีที่ 3 นี่หล่ะ แค่ทำ .htaccess แล้ว upload ไปใส่เท่านั้นเอง จบง่ายกว่า โดยในไฟล์ .htaccess จะใส่ข้อความดังนี้
RewriteEngine Off
บรรทัดเดียวแค่นี้แหละ จบ.
สวัสดี
เรื่องที่เกี่ยวข้อง
email this | tag this | digg this | trackback | comment RSS feed

ใน cpanel ระบุ directory ของ addon domain เวลาสร้างได้ ผมมักจะระบุให้อยู่เหนือ public_html เสมอเลยครับ ไม่เว้นแม้แต่พวก subdomain เพราะผมไม่ชอบให้มันไปมั่วกันวุ่นวาย = =’
@au8ust ทำแบบนั้นได้ด้วยเหรอเนี่ย เชยจังเรา ไม่รู้เรื่องเลย
ขอบคุณสำหรับบทความดีๆ ครับ
+100% ^3^