เวลาที่เราทำการ clean url แล้ว หน้าเพจจะแสดงออกมาเป็นหน้าขาวๆ กับข้อความสีดำๆ เหมือนกับว่า css ไม่ทำงาน ไม่ทราบว่ามันเกิดจากอะไรหรอคับ แล้วจะแก้ไขได้อย่างไรคับ ขอบคุณคับ
กรกฎ วิริยะ 02 Mar 2009 17:31
 ถ้าหากว่ากำหนดแล้วยังไม่ได้ ให้ลองกำหนด url ให้กับ file css แบบเต็มๆเลยครับ เช่น

<link href="http://www.xxx.com/style.css" rel="stylesheet" type="text/css" />
totokung 03 Mar 2009 08:14
ได้แล้วคับ ขอบคุณคับ
กรกฎ วิริยะ 19 Mar 2022 08:17
ต้องระวังด้วยครับ .htaccess จะเปลี่ยน path ของระบบทั้งระบบ อาจต้องป้องกันให้ .htaccess ทำงานกับ .php เท่านั้น โดยไม่ไปยุ่งกับ ไฟล์นามสกุลอื่นครับ ด้วยการกำหนดรูปแบบ ของ mod_rewrite ครับ ส่วนจะทำยังไงนั้น ก็ต้องกลับไปดูว่าเขียนโค้ดไว้ยังไงครับ ซึ่งอาจแตกต่างกันตามลักษณะของแต่ละงาน ให้ลองศึกษาเรื่องการกำหนด mod_rewrite ดูครับ ยกตัวอย่าง
RewriteRule ^(.*)\.html$ index.php?module=$1 [L,QSA]
totokung 19 Mar 2022 08:18
โค้ดคับ ช่วยดูให้หน่อย คือผมส่งมาเป็น .../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]
ขอบคุณอีกครั้งคับ