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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingอยากทราบวิธีซ่อน .php ด้วย .htaccess ►►+1 ให้ทุกคำตอบครับ◄◄
หน้า: [1] 2  ทั้งหมด   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: อยากทราบวิธีซ่อน .php ด้วย .htaccess ►►+1 ให้ทุกคำตอบครับ◄◄  (อ่าน 10772 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
TummZ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,346



ดูรายละเอียด เว็บไซต์
« เมื่อ: 20 มิถุนายน 2012, 18:04:40 »

อยากทราบวิธีซ่อน url ที่ต่อท้ายด้วย .php ทั้งเว็บ ด้วย .htaccess ครับ

เช่น
www.myweb.com/about.php
www.myweb.com/contact.php
อยากให้เป็น
www.myweb.com/about
www.myweb.com/contact

+1 ให้ทุกคำตอบครับ
ขอบคุณครับ
บันทึกการเข้า

oomixoo
ก๊วนเสียว
*

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

กระทู้: 218



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 20 มิถุนายน 2012, 18:06:50 »

หมายถึง   URLrewrite  หรือเปล่าครับ ถ้าใช่ลองดูนี่คับผม  Tongue  

 
โค๊ด:
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 »

http://www.divland.com/blog/20.../seo-url-mod-rewrite-htaccess/

ลองดูค่ะ ^_^
บันทึกการเข้า

ผู้หญิง   บริการออกแบบเว็บไซต์  
ขายสคริปเกมส์เพียว ๆ ราคา 300 บาท, มีเกมส์ด้วยราคา 500 บาท ติดตั้งฟรี เลือก Theme ได้ครับ >> Theme 1   Theme 2
CitizenAbz
ก๊วนเสียว
*

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

กระทู้: 292



ดูรายละเอียด
« ตอบ #3 เมื่อ: 20 มิถุนายน 2012, 18:07:32 »

อยากรู้ด้วยครับ ขอด้วยคน  wanwan004
บันทึกการเข้า
TummZ
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,346



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 20 มิถุนายน 2012, 18:11:00 »

+1 ให้ทุกท่านแล้วนะครับ

แต่เขียนยังไงให้ครอบคลุมทั้งไซต์หรอครับ  Embarrassed
บันทึกการเข้า

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>
 wanwan044
บันทึกการเข้า

ยิ่งสูงยิ่งหนาว
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

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

espressocup
Verified Seller
สมุนแก๊งเสียว
*

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

กระทู้: 501



ดูรายละเอียด
« ตอบ #9 เมื่อ: 20 มิถุนายน 2012, 23:16:19 »

แวะมาเก็บความรู้  wanwan020
บันทึกการเข้า

https://www.obuhd.com บริการถ่ายทอดสด , Live Stream งานแต่งงาน งานพิธีกรรม งานอีเว้นท์
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>
 wanwan044

ของท่านใช้ได้เลยครับ แต่อยากให้เวลาเข้า about.php แล้วให้มันตัด .php ไปด้วยอ่ะครับ
ขอบคุณครับ
บันทึกการเข้า

iSEOmen
Newbie
*

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

กระทู้: 17



ดูรายละเอียด
« ตอบ #12 เมื่อ: 19 กุมภาพันธ์ 2014, 01:04:22 »

ระวังมีปัญหากับ path อื่นที่ต้องใช้เช่น /images/ พวกนี้ด้วยนะครับ
กำหนดดีๆ

วิธีแก้ไขของผมเวลาดึงรูปมาแสดง จะแสดง Full Path ครับผม
บันทึกการเข้า
esanza.com
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,673



ดูรายละเอียด
« ตอบ #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

 wanwan011


มันมีวิธีอยู่ครับ แต่ผมว่าเข้าไำด้ทั้ง 2 แบบน่าจะดีกว่านะครับ
มิฉะนั้นคุณจะมีปัญหาเรื่องการ get ตัวแปรนะครับ
ผมเคยมีประสบการณ์มาแล้ว  wanwan004
บันทึกการเข้า

ใครต้องการเช่าโฮสที่มี 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>
 wanwan044

ของท่านใช้ได้เลยครับ แต่อยากให้เวลาเข้า 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,198



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 19 กุมภาพันธ์ 2014, 09:23:30 »

เข้ามาเก็บข้อมูลด้วย ขอบคุณมากๆครับ
บันทึกการเข้า

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

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

กระทู้: 683



ดูรายละเอียด เว็บไซต์
« ตอบ #17 เมื่อ: 19 กุมภาพันธ์ 2014, 12:41:08 »

mod rewrite บวกกับ php กำกับ  หรือใช้ พวก framework ไปเลยก็ได้ ฮะ หุๆ   wanwan016
บันทึกการเข้า

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

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

กระทู้: 158



ดูรายละเอียด เว็บไซต์
« ตอบ #18 เมื่อ: 10 มีนาคม 2014, 22:00:43 »

มาเก็บความรู้ครับ  wanwan011
บันทึกการเข้า

1ZAA
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,531



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 10 มีนาคม 2014, 22:08:45 »

มาแอบดูด้วยคน
บันทึกการเข้า

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