ปัญหาการทำ ataccess clean url HomeForumปัญหาการทำ ataccess clean url totokung เวลาที่เราทำการ clean url แล้ว หน้าเพจจะแสดงออกมาเป็นหน้าขาวๆ กับข้อความสีดำๆ เหมือนกับว่า css ไม่ทำงาน ไม่ทราบว่ามันเกิดจากอะไรหรอคับ แล้วจะแก้ไขได้อย่างไรคับ ขอบคุณคับ กรกฎ วิริยะ ต้องระวังด้วยครับ .htaccess จะเปลี่ยน path ของระบบทั้งระบบ อาจต้องป้องกันให้ .htaccess ทำงานกับ .php เท่านั้น โดยไม่ไปยุ่งกับ ไฟล์นามสกุลอื่นครับ ด้วยการกำหนดรูปแบบ ของ mod_rewrite ครับ ส่วนจะทำยังไงนั้น ก็ต้องกลับไปดูว่าเขียนโค้ดไว้ยังไงครับ ซึ่งอาจแตกต่างกันตามลักษณะของแต่ละงาน ให้ลองศึกษาเรื่องการกำหนด mod_rewrite ดูครับ ยกตัวอย่าง RewriteRule ^(.*)\.html$ index.php?module=$1 [L,QSA] totokung โค้ดคับ ช่วยดูให้หน่อย คือผมส่งมาเป็น .../home/home-2.html และต้องการแปลงเป็น index.html?home=home-2 หรือ index.html?pages=home&contents=home-2 โค้ดที่ใช้คับ RewriteRule ^([a-zA-Z0-9_\-]+)/+([a-zA-Z0-9_\-]+)\.html$ index.html?=$1 [L,QSA] ขอบคุณอีกครั้งคับ กรกฎ วิริยะ ถ้าหากว่ากำหนดแล้วยังไม่ได้ ให้ลองกำหนด url ให้กับ file css แบบเต็มๆเลยครับ เช่น <link href="http://www.xxx.com/style.css" rel="stylesheet" type="text/css" /> totokung ได้แล้วคับ ขอบคุณคับ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
RewriteRule ^(.*)\.html$ index.php?module=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9_\-]+)/+([a-zA-Z0-9_\-]+)\.html$ index.html?=$1 [L,QSA]
ขอบคุณอีกครั้งคับ