#### ขอความช่วยเหลือ .htaccess RewriteRule ####

เริ่มโดย wat007, 15 พฤศจิกายน 2010, 00:34:37

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

wat007

เรื่องของเรื่องคือลอง 155 subdomain อยู่แล้วติดตรงเลขหน้า มันทำงานไม่ได้เลยคิดว่าน่าจะเป็นที่ .htaccess

สิ่งที่ต้องการ
http://xx.net/polar-f6-heart-rate-monitor/Polar_f6_men.html?language=&locale=us&page=1&searchindex=SportingGoods&searchparameter=Keywords&searchparameterdata=Polar+f6+men&
อยากให้เวลาเีรียกตรงสีแดงมันหายไป แล้วให้อยู่ในรูป
http://xx.net/polar-f6-heart-rate-monitor/?language=&locale=us&page=1&searchindex=SportingGoods&searchparameter=Keywords&searchparameterdata=Polar+f6+men&


อันนี้เป็นของเดิมที่เรียกผ่าน domain หลักด้านล่างนี่คือใช้งานได้ปกติ
http://www.xxx.net/?language=&locale=us&page=2&searchindex=HealthPersonalCare&searchparameter=Keywords&searchparameterdata=perfect%2Bhair%2Bsolutions&

โดยใช้ rewriterule ดังนี้
RewriteRule ^([^-]*)-([^-]*)\.html$ /index.php?page=$1&searchparameterdata=$2 [L]

:wanwan031:
[direct=http://www.1duangtawan.com]รับไรท์แผ่น[/direct]
[direct=http://www.1duangtawan.com]ผลิตซีดี[/direct]
[direct=http://www.1duangtawan.com/sitemap.xml]รับไรท์แผ่น[/direct]
[direct=http://www.1duangtawan.com]แปลงวีดีโอ[/direct]
[direct=http://www.1duangtawan.com]cd ธรรมะ[/direct]

O.o!!

โอ้วรอท่านต่อไปครับ ช่วยดันแทนครับ

ตริงๆก็พอเขียน rewrite เป็นน่ะ แต่พอเห็น url ของท่านแล้วมึนตึ๊บครับ

RewriteRule ^([^-]*)-([^-]*)\.html$ /index.php?page=$1&searchparameterdata=$2 [L]

มันใช้กับ http://www.xxx.net/?language=&locale=us&page=2&searchindex=HealthPersonalCare

ได้ปกติเหรอครับ

เพราะในตัว rewrite มี .html แต่ใน url ไม่มี .html

อยากรู้เหมือนกันว่าเขียนแบบนี้ได้ด้วยหรือนี่  :P

wat007

อ้างถึงจาก: cjmling ใน 15 พฤศจิกายน 2010, 00:56:52
โอ้วรอท่านต่อไปครับ ช่วยดันแทนครับ

ตริงๆก็พอเขียน rewrite เป็นน่ะ แต่พอเห็น url ของท่านแล้วมึนตึ๊บครับ

RewriteRule ^([^-]*)-([^-]*)\.html$ /index.php?page=$1&searchparameterdata=$2 [L]

มันใช้กับ http://www.xxx.net/?language=&locale=us&page=2&searchindex=HealthPersonalCare

ได้ปกติเหรอครับ

เพราะในตัว rewrite มี .html แต่ใน url ไม่มี .html

อยากรู้เหมือนกันว่าเขียนแบบนี้ได้ด้วยหรือนี่  :P
เค้ามีมาให้ในสคริปน่ะครับแล้วมันก็ใช้ได้ปกติในโดเมนหลัก
ประมาณว่าถ้ามันเจอ .html มันจะตัดออก ให้เหลือแต่ url ของโดเมนหลัก หรือไดเร็คทอรี่หลักเลย
[direct=http://www.1duangtawan.com]รับไรท์แผ่น[/direct]
[direct=http://www.1duangtawan.com]ผลิตซีดี[/direct]
[direct=http://www.1duangtawan.com/sitemap.xml]รับไรท์แผ่น[/direct]
[direct=http://www.1duangtawan.com]แปลงวีดีโอ[/direct]
[direct=http://www.1duangtawan.com]cd ธรรมะ[/direct]

O.o!!

อ้างถึงจาก: wat007 ใน 15 พฤศจิกายน 2010, 01:02:59
เค้ามีมาให้ในสคริปน่ะครับแล้วมันก็ใช้ได้ปกติในโดเมนหลัก
ประมาณว่าถ้ามันเจอ .html มันจะตัดออก ให้เหลือแต่ url ของโดเมนหลัก หรือไดเร็คทอรี่หลักเลย

นี่แหละครับที่ผมสงสัย (ตรงสีแดง) เพราะใน url นี้มันไม่มีให้เจออ่ะสิครับ

http://www.xxx.net/?language=&locale=us&page=2&searchindex=HealthPersonalCare&searchparamete

:wanwan008: