|
|
|
มีปํญหาหลังจากทำการ mod_rewrite url ต้องแก้อย่างไรครับ |
|
|
|
|
|
|
|
เพิ่มเติมครับ
ถ้าurl ยังเรียกเป็น id อยู่ http://www.linefriendly.com/line.php?id= xxx
สามารถโพสได้ปกติ แต่ถ้า url เป็น /line/xxx จะมีปํญหา urlจะเรียกผิดเส้นทาง ไป line/index.php
|
|
|
|
|
Date :
2016-05-29 23:34:32 |
By :
yuttakarn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เขียน modrewrite ไว้ยังไง เอามาดูครับ
|
|
|
|
|
Date :
2016-05-30 07:47:22 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแบบนี้ดูครับ
RewriteRule ^/?line/([^/]*)$ /line.php?id=$1 [NC,L
เพราะ ^ บังคับให้อ่านตั้งแต่เริ่มต้น ของ url ซึ่งมันคงไม่ได้เริ่มต้น ด้วย line
|
|
|
|
|
Date :
2016-05-30 15:01:26 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้เรียกจาก root ใช้ไหมครับ
เช่น
http://yourdomain.com/line/xxx
ใช้
RewriteRule line/(.*) /line.php?id=$1 [PT,L]
ไม่ต้องใส่ ^
อันนี้เป็นส่วนที่ลองเทสต์
#REWRITE index.php
#START USING REWRITE ENGINE
RewriteEngine On
#REWRITE CONDITON
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#WHEN YOU FOUND index.php IT WILL REWRITE To / AUTOMATICALLY
RewriteRule data/(.*) /test/index.php?rq=$1 [PT,L]
|
|
|
|
|
Date :
2016-05-30 20:36:34 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|