ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingเรียนท่านผู้รู้เรื่อง mod rewrite เข้ามาทางนี้หน่อยครับ .htaccess
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เรียนท่านผู้รู้เรื่อง mod rewrite เข้ามาทางนี้หน่อยครับ .htaccess  (อ่าน 2020 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
สเร็น
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,612



ดูรายละเอียด
« เมื่อ: 10 สิงหาคม 2009, 01:27:04 »

พอดีผมทำ mod rewrite ให้ url

จาก    xxx.com/xxx/index.php?id=1
  
เป็น    xxx.com/xxx/1.html  

แต่มันเข้าได้ 2 ทาง อยากให้ เข้าได้ แต่ xxx.com/xxx/1.html อย่างเดียว

โดยที่ ใครเข้าทาง xxx.com/xxx/index.php?id=1  จะ Redirect ไป xxx.com/xxx/1.html ทันที

หรือไม่ก็ เข้า xxx.com/xxx/index.php?id=1 ไม่ได้      เข้า xxx.com/xxx/1.html  ได้อย่างเดียว

ผมนั้งจม 2 วันละครับ คิดไม่ออก ใครพอรู้บ้างครับ ขอคำชี้แนะหน่อย

ขอบคุณครับ  Cry

« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2009, 15:40:27 โดย สเร็น » บันทึกการเข้า
สเร็น
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,612



ดูรายละเอียด
« ตอบ #1 เมื่อ: 10 สิงหาคม 2009, 05:55:12 »

ดันนิดนึง  Cheesy

ยังทำไม่ได้เลย ใครรู้ช่วยด้วยน่า

 Embarrassed
บันทึกการเข้า
kudjung
สมุนแก๊งเสียว
*

พลังน้ำใจ: 45
ออฟไลน์ ออฟไลน์

กระทู้: 985



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 10 สิงหาคม 2009, 07:54:34 »

อันนี้เขียนตรวจสอบในไฟล์ index.php ว่าหน้าที่เปิดถูกต้องไหมโดยการตรวจสอบ URL ที่ส่งมาเอาครับ

*ขออนุญาต (คำเขียนผิดคือ อนุญาติ) เอา Code ออกนะครับ
« แก้ไขครั้งสุดท้าย: 10 สิงหาคม 2009, 16:10:20 โดย kudjung » บันทึกการเข้า

honghong
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 114
ออฟไลน์ ออฟไลน์

กระทู้: 1,267



ดูรายละเอียด
« ตอบ #3 เมื่อ: 10 สิงหาคม 2009, 07:55:33 »

เข้ามาเกฦบข้อมูลครับ
บันทึกการเข้า
desiger
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 1,424



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 10 สิงหาคม 2009, 07:56:13 »

tag: htaccess เช็คหน้า

 Grin
บันทึกการเข้า

มาอัพเดท NOD32 รหัส NOD32 Username Password NOD 32 กันครับ
จิโลน
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 68
ออฟไลน์ ออฟไลน์

กระทู้: 2,086



ดูรายละเอียด
« ตอบ #5 เมื่อ: 10 สิงหาคม 2009, 12:06:25 »

มันต้องเข้าได้ทั้ง 2 ทางแหระครับ   เพราะว่าหาก   เรียกผ่าน  เช่น  id=1  แบบนี้เข้าไม่ได้

แล้วมันจะเรียกผ่าน  mod rewrite  ได้ยังไง
บันทึกการเข้า

สเร็น
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,612



ดูรายละเอียด
« ตอบ #6 เมื่อ: 10 สิงหาคม 2009, 15:14:09 »

ง่า มันเป็นอย่างนี้เองเหรอครับ ผมก็หาวิธีทางไม่ได้ซะที กลัว google มันมองเป็น duplicate content เฉยๆครับ เลยหาวิธีป้องกันให้เข้าได้อย่างเดียว เดี๋ยว google มันมา index แล้วหน้ามันเหมือนกัน

ปล. หุหุ ไม่รู้ผมคิดมากไปป่าวเนี่ย
บันทึกการเข้า
WPDSign
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 500
ออฟไลน์ ออฟไลน์

กระทู้: 9,060



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 10 สิงหาคม 2009, 15:18:39 »

ง่า มันเป็นอย่างนี้เองเหรอครับ ผมก็หาวิธีทางไม่ได้ซะที กลัว google มันมองเป็น duplicate content เฉยๆครับ เลยหาวิธีป้องกันให้เข้าได้อย่างเดียว เดี๋ยว google มันมา index แล้วหน้ามันเหมือนกัน

ปล. หุหุ ไม่รู้ผมคิดมากไปป่าวเนี่ย

บล๊อกไว้ก่อนก๋ดีครับ ไว้แก้ url เสร็จก่อนค่อยปล่อยบอทเข้ามา
บันทึกการเข้า

สร้างบ้าน Modern แบบบ้านโมเดิร์น มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ แบบบ้านสองชั้น ทุกสไลต์บริการรับสร้างบ้าน ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มีแบบบ้านสไตล์รีสอร์ท พร้อมก่อสร้าง ลงประกาศขายบ้านที่ ลงประกาศ
สเร็น
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,612



ดูรายละเอียด
« ตอบ #8 เมื่อ: 10 สิงหาคม 2009, 15:36:19 »

ง่า มันเป็นอย่างนี้เองเหรอครับ ผมก็หาวิธีทางไม่ได้ซะที กลัว google มันมองเป็น duplicate content เฉยๆครับ เลยหาวิธีป้องกันให้เข้าได้อย่างเดียว เดี๋ยว google มันมา index แล้วหน้ามันเหมือนกัน

ปล. หุหุ ไม่รู้ผมคิดมากไปป่าวเนี่ย

บล๊อกไว้ก่อนก๋ดีครับ ไว้แก้ url เสร็จก่อนค่อยปล่อยบอทเข้ามา

มันไม่รู้จะทำไงแล้วครับ งม มา สองสามวันแล้วเนี่ย

search หาเรื่อง htaccess เว็บนอกเว็บใน ก็ไม่มีใครเขียนไว้เลย

ลงบอร์ด อาจารย์ goragod ก็บอกว่า

 
อ้างถึง
555+++

 กังวลไปทำไม ยังไงมันก็ต้องเข้าได้ทั้ง 2 ทางครับ เพราะว่า short url จะต้องถูกแปลงไปเป็น url ปกติ เสมอ ถ้า url ปกติ ไม่สามารถใช้งานได้ ก็หมายถึงไม่สามารถเรียกหน้าเพจได้



เลยสงสัยแล้วเนี่ยว่าจะทำได้ป่าว

 :-\
บันทึกการเข้า
kudjung
สมุนแก๊งเสียว
*

พลังน้ำใจ: 45
ออฟไลน์ ออฟไลน์

กระทู้: 985



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 10 สิงหาคม 2009, 16:05:25 »

ความจริงการ mod rewrite ถ้าเราแปลง url ตั้งแต่แรกมันก็ไม่มีปัญหาครับ ยกเว้นแต่หน้าหนึ่งแปลง อีกหน้าลิงค์ไม่แปลง มันก็เข้าได้ทั้งสองครับ

บันทึกการเข้า

สเร็น
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 97
ออฟไลน์ ออฟไลน์

กระทู้: 1,612



ดูรายละเอียด
« ตอบ #10 เมื่อ: 10 สิงหาคม 2009, 16:18:33 »

ความจริงการ mod rewrite ถ้าเราแปลง url ตั้งแต่แรกมันก็ไม่มีปัญหาครับ ยกเว้นแต่หน้าหนึ่งแปลง อีกหน้าลิงค์ไม่แปลง มันก็เข้าได้ทั้งสองครับ



ตอนแรกมันเป็น xxx.php?id=1 แต่ผมจะ redirect 301 มาป็น /1.html ให้หมดครับ

ไม่รู้ อันดับ google จะมีปัญหาป่าว
บันทึกการเข้า
chui761
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 860
ออฟไลน์ ออฟไลน์

กระทู้: 9,477



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 10 สิงหาคม 2009, 22:47:33 »

อ้อ แอบเห็นแวะไปถามที่เว็บ goragod ด้วยหนิครับ
บันทึกการเข้า

จิโลน
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 68
ออฟไลน์ ออฟไลน์

กระทู้: 2,086



ดูรายละเอียด
« ตอบ #12 เมื่อ: 10 สิงหาคม 2009, 23:06:51 »

ลิงค์เก่าๆ ก็ปล่อยมันไปเลยครับ   เดี่ยวมันก็  deindex  เอง

ตอนนี้เราก็ทำลิงค์ใหม่ผ่านยัง  mod rewrite  เดี่ยว มันก็  index ใหม่เอง

ผมก็ทำแบบนี้เหมือนกัน  ลิงค์เก่าๆ ก็หายไปหมดแล้ว  ลิงค์ที่ทำใหม่มาแทน

google เขาฉลาด  ลิงค์ไหนที่คนคลิก ประจำ  เขาก็เก็บ ลิงค์นั้นมา  แสดงผล
บันทึกการเข้า

chui761
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 860
ออฟไลน์ ออฟไลน์

กระทู้: 9,477



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 10 สิงหาคม 2009, 23:13:34 »

ของผมก็เข้าได้บางหน้า 3 ทางเลย แบบว่า พอนึกอะไรออก ก็จะปรับ mod_rewrite ไปเรื่อยๆ น่ะครับ

แล้ว ลิงค์แบบเดิมมัน index แล้ว กลัวคนจะคลิกเข้ามาไม่ได้ ก็เลยยังปรับ mod_rewrite ให้รองรับ url แบบเดิมไว้ด้วย

แต่เวลาผมปรับใหม่ ก็จะทำ sitemap ให้ได้ url แบบใหม่แล้วก็ submit ซักพัก url ที่ index ส่วนใหญ่ก็จะกลายเป็นแบบใหม่ครับ
บันทึกการเข้า

las722026
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 2



ดูรายละเอียด
« ตอบ #14 เมื่อ: 25 สิงหาคม 2009, 14:00:13 »

ขอโทษ นะครับ เอา code mod rewrite ที่เขียนมาแบ่งบันกันบ้างซิครับ จะได้เอาไปลองทำ และ สามารถทดสอบปัญหาได้นะครับ Smiley
บันทึกการเข้า
TG_Min
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 164
ออฟไลน์ ออฟไลน์

กระทู้: 1,522



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 25 สิงหาคม 2009, 15:05:19 »

มันเข้าได้ทั้งสองทางสิครับ กฏมันก็มีแบบบนั้น คือเอาทางแรกมาแปลงให้เป็นทางที่ 2 ซึ่งถ้าทางแรกไม่ถูกทำให้รู้จักมันก็ไม่มีอะไรเกิดขึ้น มันจะเก็บแต่เฉพาะทางที่ 2 เท่านั้น

อีกอย่าง ถ้าจะตรวจสอบ link คงต้องไปเขียนที่ไฟล์ index ในเรื่องของ HTTP_HOST ว่าจำกัดการเข้า link แบบไหนบ้าง ซึ่ง php ก็มีรายละเอียดให้แล้วใน info
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์