การทำ mod rewrite บน localhost

การทำ mod rewrite บน localhost



การเรียกใช้งาน mod rewirte บนเครื่องเราเองก่อน upload ขึ้น server พบว่าบางครั้งรันบน server ได้แต่ไม่สามารถรันบน เครื่องเราได้ 
 

วันนี้เรามาดูวิธีการ ทำ mod rewrite บนเครื่อง localhost นะครับ โดยหลักแล้วต้องทำการอ้างอิง path ทั้งหมดจาก AppServ/www/
 

ซึ่งกรณีตัวอย่างข้างล่างนี้ ใน AppServ/www/ บรรจุ folder  /php_website/folder_website/
 

เวลาสร้าง file .htaccess จึงต้องอ้างอิงดังข้างล่างนี้นะครับ
 

file .htaccess
 

##################################################################

RewriteEngine On
#ใช้บน Server จริง
#RewriteRule ^product/([^/]*)/([^/]*).html$ /product.php?title=$1&product_id=$2 [L]
#RewriteRule ^content/([^/]*)/([^/]*).html$ /content.php?title=$1&content_id=$2 [L]

#ใช้ใน Localhost
RewriteRule ^product/([^/]*)/([^/]*).html$ /php_website/folder_website/product.php?title=$1&product_id=$2 [L]
RewriteRule ^content/([^/]*)/([^/]*).html$ /php_website/folder_website/content.php?title=$1&content_id=$2 [L]
##################################################################
ลองเอาไปประยุกต์ใช้ดูนะครับ

 


ฝากติดตามผลงานด้านล่างด้วยครับ
--------------------------
► Website : http://www.siamfocus.com/
► LINE@ : http://line.me/ti/p/@siamfocus.com
► Facebook : https://www.facebook.com/fanpage.siamfocus
► Twitter : https://twitter.com/siamfocus
► Google+ : https://plus.google.com/+TAAMSiAMFOCUS
► Instagram : https://www.instagram.com/iamtaam
--------------------------









บทความ แนะนำ




หมวดหมู่บทความ