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

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

หน้า: [1] 2   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ช่วยดู .htaccess ทีครับ  (อ่าน 2618 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« เมื่อ: 05 พฤศจิกายน 2011, 19:41:23 »

ผมต้องการ เปลี่ยนจาก http://www.uppics.org/index.php?mod=show&id=1    ไป http://www.uppics.org/1  

ผมลองเขียนแบบ
RewriteEngine on
RewriteRule ^([0-9]+)/ $index.php?mod=show&id=$1

แต่ไม่ได้ผล  ผมต้องแก้ตรงส่วนไหนหรอครับ
บันทึกการเข้า

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

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

กระทู้: 1,199



ดูรายละเอียด
« ตอบ #1 เมื่อ: 05 พฤศจิกายน 2011, 19:52:50 »

ผมต้องการ เปลี่ยนจาก http://www.uppics.org/index.php?mod=show&id=1    ไป http://www.uppics.org/1  

ผมลองเขียนแบบ
RewriteEngine on
RewriteRule ^([0-9]+)/ $index.php?mod=show&id=$1

แต่ไม่ได้ผล  ผมต้องแก้ตรงส่วนไหนหรอครับ


น่าจะเป็นแบบนี้มากกว่าครับ
RewriteEngine on
RewriteRule ^([0-9]+)$ /index.php?mod=show&id=$1
บันทึกการเข้า

kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 05 พฤศจิกายน 2011, 19:58:48 »

ผมต้องการ เปลี่ยนจาก http://www.uppics.org/index.php?mod=show&id=1    ไป http://www.uppics.org/1  

ผมลองเขียนแบบ
RewriteEngine on
RewriteRule ^([0-9]+)/ $index.php?mod=show&id=$1

แต่ไม่ได้ผล  ผมต้องแก้ตรงส่วนไหนหรอครับ


น่าจะเป็นแบบนี้มากกว่าครับ
RewriteEngine on
RewriteRule ^([0-9]+)$ /index.php?mod=show&id=$1


ก็ยังไม่ได้อยู่ดี
บันทึกการเข้า

kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 05 พฤศจิกายน 2011, 20:24:55 »

ดันๆ  ช่วยหน่อยครับ   wanwan011 wanwan011
บันทึกการเข้า

Mdisk
คนรักเสียว
*

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

กระทู้: 108



ดูรายละเอียด
« ตอบ #4 เมื่อ: 05 พฤศจิกายน 2011, 20:34:22 »

RewriteEngine on
RewriteRule ^([0-9]+)$ /index.php?mod=show&id=$1 [NC,L]

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

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

กระทู้: 538



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 05 พฤศจิกายน 2011, 20:36:39 »

RewriteEngine on
RewriteRule ^([1-9][0-9]*)$ index.php?mod=show&id=$1 [L,QSA]

ใช้ได้ไหมเอย Tongue
บันทึกการเข้า

ยิ่งสูงยิ่งหนาว
kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 05 พฤศจิกายน 2011, 20:44:02 »

ไม่ได้เลย
บันทึกการเข้า

Mdisk
คนรักเสียว
*

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

กระทู้: 108



ดูรายละเอียด
« ตอบ #7 เมื่อ: 05 พฤศจิกายน 2011, 20:54:53 »

RewriteEngine on
RewriteRule ^mod/(.*)$ index.php?mod=show&id=$1 [NC,L]

ลองดู ครับ อีกที
« แก้ไขครั้งสุดท้าย: 05 พฤศจิกายน 2011, 20:55:43 โดย Mdisk » บันทึกการเข้า
kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 05 พฤศจิกายน 2011, 21:02:50 »

RewriteEngine on
RewriteRule ^mod/(.*)$ index.php?mod=show&id=$1 [NC,L]

ลองดู ครับ อีกที


ไม่ไ้ครับ

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

kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 05 พฤศจิกายน 2011, 21:05:30 »

ไฟล์ .htaccess  ชื่อ .htaccess.txt  พอตัด txt แแกก็เออเร่อ
บันทึกการเข้า

aunkanbin
สมุนแก๊งเสียว
*

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

กระทู้: 538



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 05 พฤศจิกายน 2011, 21:18:28 »

ไฟล์ .htaccess  ชื่อ .htaccess.txt  พอตัด txt แแกก็เออเร่อ
อัปโหลดขึ้น host แล้วrename เป็น .htaccess ครับ
ในwindoes ห้ามสร้างไฟล์ที่เป็นนามสกุลเฉยๆไม่มีชื่อไม่ได้ครับ
ถ้าอยากจะแก้ไขไฟล์ .htaccess ใน windows ก็ก็อปปี้ .htaccess ที่อื่นมาจะสามารถแก้ได้ครับ
บันทึกการเข้า

ยิ่งสูงยิ่งหนาว
kennn
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,199



ดูรายละเอียด
« ตอบ #11 เมื่อ: 05 พฤศจิกายน 2011, 21:19:33 »

ลองแบบนี้ดูครับ

RewriteEngine on
RewriteRule ^([0-9]+)$ /index.php?mod=show&id=$1 [QSA,L,E]

แล้วลองเซฟไฟล์แบบนี้นะครับ เห็นบอกว่าไฟล์เป็น .htaccess.txt

ให้เปิดไฟล์ .htaccess.txt แล้วทำการกด Save as แล้วตั้งชื่อไฟล์โดยใส่เครื่องหมายฟันหนู " ครอบไว้แบบนี้ครับ ".htaccess" ลองดูอีกทีครับ
บันทึกการเข้า

kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 05 พฤศจิกายน 2011, 21:32:56 »

ลองแบบนี้ดูครับ

RewriteEngine on
RewriteRule ^([0-9]+)$ /index.php?mod=show&id=$1 [QSA,L,E]

แล้วลองเซฟไฟล์แบบนี้นะครับ เห็นบอกว่าไฟล์เป็น .htaccess.txt

ให้เปิดไฟล์ .htaccess.txt แล้วทำการกด Save as แล้วตั้งชื่อไฟล์โดยใส่เครื่องหมายฟันหนู " ครอบไว้แบบนี้ครับ ".htaccess" ลองดูอีกทีครับ

ผมลองใช้ ".htaccess" ใช้ได้ไม่เออเร่อแล้ว แต่ก็ยังซ่อน URL ไม่ได้อยู่ดี
บันทึกการเข้า

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

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

กระทู้: 1,199



ดูรายละเอียด
« ตอบ #13 เมื่อ: 05 พฤศจิกายน 2011, 22:11:26 »

ลองแบบนี้ดูครับ

RewriteEngine on
RewriteRule ^([0-9]+)$ /index.php?mod=show&id=$1 [QSA,L,E]

แล้วลองเซฟไฟล์แบบนี้นะครับ เห็นบอกว่าไฟล์เป็น .htaccess.txt

ให้เปิดไฟล์ .htaccess.txt แล้วทำการกด Save as แล้วตั้งชื่อไฟล์โดยใส่เครื่องหมายฟันหนู " ครอบไว้แบบนี้ครับ ".htaccess" ลองดูอีกทีครับ


ผมลองใช้ ".htaccess" ใช้ได้ไม่เออเร่อแล้ว แต่ก็ยังซ่อน URL ไม่ได้อยู่ดี


ซ่อน URL เราก็ต้องปรับโค้ดของเราด้วยครับ ประมาณว่า ถ้าไม่เปิดใช้ mod rewrite รูปแบบ url จะเป็น www.domain.com/index.php?mod=show&id=1 แต่ถ้าเปิดใช้งานก็จะเป็น www.domain.com/1/
บันทึกการเข้า

คนธรรมดา
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,046



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 05 พฤศจิกายน 2011, 23:08:32 »

เขียน htaccess เสร็จ ก็ต้องเขียน url ในเว็บใหม่ด้วยนะครับ
บันทึกการเข้า

kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 06 พฤศจิกายน 2011, 08:52:59 »

มีใครพอจะทำให้ผมได้มั่งอ่าา   ผมทำไม่ได้ซักที
บันทึกการเข้า

Mdisk
คนรักเสียว
*

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

กระทู้: 108



ดูรายละเอียด
« ตอบ #16 เมื่อ: 06 พฤศจิกายน 2011, 09:32:43 »

ไฟล์ .htaccess  ชื่อ .htaccess.txt  พอตัด txt แแกก็เออเร่อ

ตกลง แล้ว รัน script บน Host  หรือ บนเครื่อง เราเอง ครับ
บันทึกการเข้า
Mdisk
คนรักเสียว
*

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

กระทู้: 108



ดูรายละเอียด
« ตอบ #17 เมื่อ: 06 พฤศจิกายน 2011, 09:44:44 »

ไฟล์ .htaccess  ชื่อ .htaccess.txt  พอตัด txt แแกก็เออเร่อ
อัปโหลดขึ้น host แล้วrename เป็น .htaccess ครับ
ในwindoes ห้ามสร้างไฟล์ที่เป็นนามสกุลเฉยๆไม่มีชื่อไม่ได้ครับ
ถ้าอยากจะแก้ไขไฟล์ .htaccess ใน windows ก็ก็อปปี้ .htaccess ที่อื่นมาจะสามารถแก้ได้ครับ

จริงแล้ว windows ก้อสร้างไฟล์  .htaccess ได้ ครับ

เราต้องกำหนด นามสกุลมันในตอน save เป็น *.* ก่อน ครับ

แต่ถ้าเรา save เป็น นามสกุล  .txt แล้ว จะลบ .txt ออกไม่ได้  แต่เราสามารถ save as แล้ว เปลี่ยน นามสกุล เป็น  *.* ก่อน ครับ
บันทึกการเข้า
kongpopoo
สมุนแก๊งเสียว
*

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

กระทู้: 604



ดูรายละเอียด เว็บไซต์
« ตอบ #18 เมื่อ: 06 พฤศจิกายน 2011, 09:52:01 »

ได้แล้วครับ  แต่เกิดปัญหาอีกคือ ลิงค์ http://uppics.org/index.php?mod=show&id=9   lightbox ทำงาน  แต่พอเปลี่ยนลิงค์ http://uppics.org/show/9     lightbox ไม่ทำงาน

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

porchn
ก๊วนเสียว
*

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

กระทู้: 319



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 06 พฤศจิกายน 2011, 09:52:50 »

เขียน htaccess เสร็จ ก็ต้องเขียน url ในเว็บใหม่ด้วยนะครับ

ถ้ามาถึงตรงนี้แล้วก็แสดงว่าใช้ได้แล้วละครับ ที่เหลือก็ ตามนี้เลยครับ
บันทึกการเข้า

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