- เครดิต
- 1559
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 190
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
URL Rewrite สำหรับ UCHome 2.0
ตัวอย่าง URL Rewrite
*ของเดิมจะเป็นลิงค์แบบนี้ค่ะ >> /home/space.php?do=home
**หลังจากเปิดการทำงาน URL Rewrite แล้วจะได้แบบนี้ >> home/space-home.html (สวยขึ้นเยอะค่ะ)
วิธีทำนะคะ สร้างไฟล์ขึ้นมาตัว ชื่อ .htaccess แล้วใส่รายละเอียดด้านในไฟล์ .htaccess ดังนี้
-
- RewriteEngine On
- RewriteBase /home
-
- RewriteRule ^(space|network)\-(.+)\.html$ $1.php?rewrite=$2 [L]
- RewriteRule ^(space|network)\.html$ $1.php [L]
- RewriteRule ^([0-9]+)$ space.php?uid=$1 [L]
คัดลอกไปที่คลิปบอร์ด
จะเห็นได้ว่าตรง RewriteBase /home คือแฟ้มที่อยู่ปลายทางของ UCHome นะคะ
หากแฟ้มที่คุณติดตั้งระบบ uchome ตั้งเป็นชื่อแฟ้มอะไร ก็แก้ไขเปลี่ยนเป็นชื่อนั้นๆตามสะดวกนะคะ
ตัวอย่างที่ทำให้ดูคือชื่อแฟ้ม home นะคะ ก็แก้ไขให้เป็นแบบนี้ RewriteBase/home ถ้าเป็นชื่ออื่นก็แก้ไขเป็นอื่นชื่อค่ะตามที่คุณตั้ง
หากเว็บไหนไม่ได้ทำแฟ้มแยกออกมาใช้สคริป UCHome เป็นเว็บหน้าหลักเลยโดยตรง
ในช่อง RewriteBase /home ก็ไม่ต้องใส่นะคะ ปล่อยว่างไปให้เป็นแบบนี้ RewriteBase / แล้วจัดเก็บไฟล์ให้เป็น .htaccess ตามที่บอกเบื้องต้น
จากนั้นอัพขึ้น FTP ไว้ที่เดียวกับ config.php ของ uchome นะคะ
แล้วไปเปิดการทำงานที่ admin ของ uchome ค่ะ admin> ตั้งค่าหน้าเว็บ> URL Rewrite
ตามภาพนะคะเปิดการใช้งาน
สำหรับใครทำไม่เป็นก็ดาวน์โหลดไฟล์ด้านล่างไปค่ะ |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|