|
oomixoo
ก๊วนเสียว
พลังน้ำใจ: 18
ออฟไลน์
กระทู้: 218
|
 |
« ตอบ #1 เมื่อ: 20 มิถุนายน 2012, 18:06:50 » |
|
หมายถึง URLrewrite หรือเปล่าครับ ถ้าใช่ลองดูนี่คับผม http://www.scriptdd.com/webtip/apache-mod-rewrite-easy-url.html
|
|
« แก้ไขครั้งสุดท้าย: 20 มิถุนายน 2012, 18:07:36 โดย oomixoo »
|
บันทึกการเข้า
|
|
|
|
Pink.in.th
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 288
ออฟไลน์
กระทู้: 2,449
|
 |
« ตอบ #2 เมื่อ: 20 มิถุนายน 2012, 18:07:06 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
CitizenAbz
ก๊วนเสียว
พลังน้ำใจ: 21
ออฟไลน์
กระทู้: 292
|
 |
« ตอบ #3 เมื่อ: 20 มิถุนายน 2012, 18:07:32 » |
|
อยากรู้ด้วยครับ ขอด้วยคน 
|
|
|
บันทึกการเข้า
|
|
|
|
TummZ
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 93
ออฟไลน์
กระทู้: 1,346
|
 |
« ตอบ #4 เมื่อ: 20 มิถุนายน 2012, 18:11:00 » |
|
+1 ให้ทุกท่านแล้วนะครับ แต่เขียนยังไงให้ครอบคลุมทั้งไซต์หรอครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
aunkanbin
สมุนแก๊งเสียว
พลังน้ำใจ: 226
ออฟไลน์
กระทู้: 538
|
 |
« ตอบ #5 เมื่อ: 20 มิถุนายน 2012, 18:16:08 » |
|
<IfModule mod_rewrite.c> IndexIgnore * Options +FollowSymlinks RewriteEngine on RewriteRule ^about$ about.php [L,QSA] RewriteRule ^contact$ contact.php [L,QSA] </IfModule> 
|
|
|
บันทึกการเข้า
|
ยิ่งสูงยิ่งหนาว
|
|
|
BOMEN
ก๊วนเสียว
พลังน้ำใจ: 50
ออฟไลน์
กระทู้: 305
|
 |
« ตอบ #6 เมื่อ: 20 มิถุนายน 2012, 18:27:17 » |
|
ระวังมีปัญหากับ path อื่นที่ต้องใช้เช่น /images/ พวกนี้ด้วยนะครับ กำหนดดีๆ
|
|
|
บันทึกการเข้า
|
|
|
|
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 493
ออฟไลน์
กระทู้: 5,905
|
 |
« ตอบ #7 เมื่อ: 20 มิถุนายน 2012, 18:29:29 » |
|
+http://generateit.net/mod-rewrite/
|
|
|
บันทึกการเข้า
|
|
|
|
TummZ
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 93
ออฟไลน์
กระทู้: 1,346
|
 |
« ตอบ #8 เมื่อ: 20 มิถุนายน 2012, 22:48:20 » |
|
ตอนนี้ทำได้แล้ว แต่ติดปัญหาอีกนิดหน่อย คือว่า ...ตอนนี้เว็บเข้าได้ทั้ง www.myweb.com/about  และ www.myweb.com/about.php  อยากให้มันไปหน้าโดยที่ไม่มี .php อย่างเดียวเลยครับ วอนผู้รู้ช่วยที .htaccess ที่ผมใช้คือ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php 
|
|
|
บันทึกการเข้า
|
|
|
|
espressocup
Verified Seller
สมุนแก๊งเสียว
พลังน้ำใจ: 32
ออฟไลน์
กระทู้: 501
|
 |
« ตอบ #9 เมื่อ: 20 มิถุนายน 2012, 23:16:19 » |
|
แวะมาเก็บความรู้ 
|
|
|
บันทึกการเข้า
|
|
|
|
Networks
คนรักเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 100
|
 |
« ตอบ #10 เมื่อ: 20 มิถุนายน 2012, 23:17:42 » |
|
มาเยี่ยมเยียน
|
|
|
บันทึกการเข้า
|
|
|
|
TummZ
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 93
ออฟไลน์
กระทู้: 1,346
|
 |
« ตอบ #11 เมื่อ: 20 มิถุนายน 2012, 23:46:54 » |
|
<IfModule mod_rewrite.c> IndexIgnore * Options +FollowSymlinks RewriteEngine on RewriteRule ^about$ about.php [L,QSA] RewriteRule ^contact$ contact.php [L,QSA] </IfModule>  ของท่านใช้ได้เลยครับ แต่อยากให้เวลาเข้า about.php แล้วให้มันตัด .php ไปด้วยอ่ะครับ ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
iSEOmen
Newbie
พลังน้ำใจ: 2
ออฟไลน์
กระทู้: 17
|
 |
« ตอบ #12 เมื่อ: 19 กุมภาพันธ์ 2014, 01:04:22 » |
|
ระวังมีปัญหากับ path อื่นที่ต้องใช้เช่น /images/ พวกนี้ด้วยนะครับ กำหนดดีๆ
วิธีแก้ไขของผมเวลาดึงรูปมาแสดง จะแสดง Full Path ครับผม
|
|
|
บันทึกการเข้า
|
|
|
|
esanza.com
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 270
ออฟไลน์
กระทู้: 3,672
|
 |
« ตอบ #13 เมื่อ: 19 กุมภาพันธ์ 2014, 08:49:38 » |
|
ตอนนี้ทำได้แล้ว แต่ติดปัญหาอีกนิดหน่อย คือว่า ...ตอนนี้เว็บเข้าได้ทั้ง www.myweb.com/about  และ www.myweb.com/about.php  อยากให้มันไปหน้าโดยที่ไม่มี .php อย่างเดียวเลยครับ วอนผู้รู้ช่วยที .htaccess ที่ผมใช้คือ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php  มันมีวิธีอยู่ครับ แต่ผมว่าเข้าไำด้ทั้ง 2 แบบน่าจะดีกว่านะครับ มิฉะนั้นคุณจะมีปัญหาเรื่องการ get ตัวแปรนะครับ ผมเคยมีประสบการณ์มาแล้ว 
|
|
|
บันทึกการเข้า
|
ใครต้องการเช่าโฮสที่มี Control Panel ดีๆ และ Support ดี แนะนำ => โฮสอะตอม 
|
|
|
mr.zatan
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 51
ออฟไลน์
กระทู้: 1,163
|
 |
« ตอบ #14 เมื่อ: 19 กุมภาพันธ์ 2014, 08:54:50 » |
|
น่าลองทำแฮะ...
|
|
|
บันทึกการเข้า
|
|
|
|
iC1assicTh
สมุนแก๊งเสียว
พลังน้ำใจ: 48
ออฟไลน์
กระทู้: 641
|
 |
« ตอบ #15 เมื่อ: 19 กุมภาพันธ์ 2014, 09:01:47 » |
|
<IfModule mod_rewrite.c> IndexIgnore * Options +FollowSymlinks RewriteEngine on RewriteRule ^about$ about.php [L,QSA] RewriteRule ^contact$ contact.php [L,QSA] </IfModule>  ของท่านใช้ได้เลยครับ แต่อยากให้เวลาเข้า about.php แล้วให้มันตัด .php ไปด้วยอ่ะครับ ขอบคุณครับ RewriteRule ^about$ pages/about.php [L,QSA] RewriteRule ^contact$ pages/contact.php [L,QSA] แบบนี้ จะเข้าได้เฉพาะ www.เว็บเรา.com/about เพราะเราย้ายมันไปอยู่ใน Folder "pages" แล้วหรือเรียกว่า folder รวมหน้า ไม่ให้รกหน้า public_html ครับ เมื่อเข้า www.เว็บเรา.com/about.php ก็จะไม่มีครับ 404 คุณก็ทำ หน้า404 ใว้รับลิงค์เสียอย่างเว็บทั่วๆไปเค้าทำกันครับ ย้ายที่ Path แบบตัวอย่างผมด้านบน อย่าลืมดูเรื่อง path อื่นๆด้วยครับ แต่ก่อนผมเป็นแบบคุณเด๊ะๆ ทำไปเรื่อย แก้ไปเรื่อยเราจะจัดวางตำแหน่งได้ลงตัว และเป็นระแบียบได้เองครับ
|
|
|
บันทึกการเข้า
|
|
|
|
cloudsphere
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 229
ออฟไลน์
กระทู้: 6,197
|
 |
« ตอบ #16 เมื่อ: 19 กุมภาพันธ์ 2014, 09:23:30 » |
|
เข้ามาเก็บข้อมูลด้วย ขอบคุณมากๆครับ
|
|
|
บันทึกการเข้า
|
|
|
|
KaPong_Inter
สมุนแก๊งเสียว
พลังน้ำใจ: 13
ออฟไลน์
กระทู้: 683
|
 |
« ตอบ #17 เมื่อ: 19 กุมภาพันธ์ 2014, 12:41:08 » |
|
mod rewrite บวกกับ php กำกับ หรือใช้ พวก framework ไปเลยก็ได้ ฮะ หุๆ 
|
|
|
บันทึกการเข้า
|
|
|
|
amzaa1
คนรักเสียว
พลังน้ำใจ: 6
ออฟไลน์
กระทู้: 158
|
 |
« ตอบ #18 เมื่อ: 10 มีนาคม 2014, 22:00:43 » |
|
มาเก็บความรู้ครับ 
|
|
|
บันทึกการเข้า
|
|
|
|
1ZAA
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 1334
ออฟไลน์
กระทู้: 3,535
|
 |
« ตอบ #19 เมื่อ: 10 มีนาคม 2014, 22:08:45 » |
|
มาแอบดูด้วยคน
|
|
|
บันทึกการเข้า
|
|
|
|
dekmv
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 222
ออฟไลน์
กระทู้: 3,264
|
 |
« ตอบ #20 เมื่อ: 10 มีนาคม 2014, 22:43:33 » |
|
|
|
|
บันทึกการเข้า
|
|
|
|
fingerscan
คนรักเสียว
พลังน้ำใจ: 3
ออฟไลน์
กระทู้: 185
|
 |
« ตอบ #21 เมื่อ: 10 มีนาคม 2014, 22:44:28 » |
|
มารับความรู้ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
|
หน้า: 1 2 [ทั้งหมด] ขึ้นบน |
|