ติดตั้ง LAMP บน Linux แล้ว .htaccess ใช้ไม่ได้

By | 12/10/2011

ปกติใช้ AppServ หรือไม่ก็ Xampp ทำเว็บ ครับแล้วก็เปิด  mod_rewrite.so ที่ http.conf ก็ใช้ .htaccess ได้แล้ว เอาแบบเนียนๆ หน่อยก็ใช้ 2  โปรแกรมนี่แหละ ทำ vhost ด้วย แจ่มมากครับ
แต่วันนี้ ได้ติดตั้ง LAMP Linux เพื่อศึกษาเรื่องๆ หนึ่ง ไม่ใช่ .htaccess นะ ที่คิดไว้มันเสร็จแล้วเหลือแต่ .htaccess ที่เป้นตัวประกอบร่วมด้วย ครับ แต่มันก็ใช้ไม่ได้เลยไง ทั้งๆ ที่เคยทำ mod_rewrite.so ก็จบ
แต่นี่เค้าไม่พอใจครับ เรามีกาแฟในมือแล้ว แต่ไม่สามารถชงกาแฟแล้วกินได้ เฮ้อ เพราะมีคนห้ามไง เหมือน Apache HTTP Server เลยครับ ณ เวลานั้น –” ครับ

บ้าบอไปนิดครับ มาดูวิธีแก้ไขกันครับ
ให้ตรวจสอบ 2 แย่างนี้ใน httpd.conf ครับ ถ้าดูแล้วไม่เหมือนที่ผมทำไว้ก็ แก้ให้เหมือนซะ

[....]
LoadModule rewrite_module modules/mod_rewrite.so
[....]
[....]
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All
[....]

เสร็จแล้วก็ save แล้ว restart service ครับ

ใส่ความเห็น