เกี่ยวกับ mod_rewrite ครับ
โค๊ด:
rewriteEngine on
rewriteBase /
rewriteCond %{REQUEST_URI} !/$
rewriteCond %{REQUEST_URI} !\.
rewriteRule ^(.+)$ view_profile.php?mod_user=
rewriteRule ^(.+)/$ view_profile.php?mod_user=
rewriteBase /
rewriteCond %{REQUEST_URI} !/$
rewriteCond %{REQUEST_URI} !\.
rewriteRule ^(.+)$ view_profile.php?mod_user=
rewriteRule ^(.+)/$ view_profile.php?mod_user=
จากโค้ดนี้อะครับ คือผมจำลอง http://www.xxx.com/zzz/ แต่จริงๆ จะเป็น http://www.xxx.com/view_profile.php?mod_user=zzz
แล้วคือ เกิดข้อสงสัยครับ เวลาที่ผมเข้า http://www.xxx.com/board/ (เป็นโฟลเดอร์ที่มีอยู่จริง)
มันจะรันไปยังหน้า http://www.xxx.com/view_profile.php?mod_user=board ตลอดเวลาเลยครับ
จึงอยากจะทราบว่า มีฟังก์ชั่นที่ตรวจสอบมั้ยครับ ว่าอันไหนเป็นโฟลเดอร์ที่มีอยู่จริงหรือจำลองขึ้นครับ
ปวดหั๊ว ปวดหัว
พอดีพึ่งหัดศึกษาน่ะครับ
ขอบคุณครับ
RewriteEngine off
ลงในไฟล์ .htaccess ที่อยู่ในโฟลเดอร์ที่ไม่ต้องการให้ mod_rewrite มีผล ครับ