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

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

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free Scriptเขียน .HTACESS redirect แบบนี้ทำไงครับ +1
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: เขียน .HTACESS redirect แบบนี้ทำไงครับ +1  (อ่าน 361 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
CastieL
คนรักเสียว
*

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

กระทู้: 198



ดูรายละเอียด
« เมื่อ: 21 กันยายน 2014, 08:31:08 »

เกริ่นก่อนนิดนึงครับ..
พอดีผมได้ย้ายไฟล์จากใน root domain มาใส่ใน subdomain
ทีนี้ผมต้องการให้คนที่เข้าจาก url เดิม (www.domain.com/cat หรือ domain.com/cat และ อื่นๆ) redirect มายัง en.domain.com/cat แบบนี้ทำไงครับ
แต่มีเงื่อนไขคือ ถ้าเข้ามาจาก www.domain.com หรือ domain.com เฉยๆ (ไม่มี path ข้างหลัง .com) ให้ยังคงอยู่ในหน้า domain.com ปกติ (ไม่อยาก redirect ไป en.domain.com)

ขอบคุณล่วงหน้าด้วยครับ +1 ครับ  wanwan017
บันทึกการเข้า
CastieL
คนรักเสียว
*

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

กระทู้: 198



ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 กันยายน 2014, 09:51:40 »

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com/(.+)$ [NC]
RewriteRule ^(.*)$ http://en.domain.com/ $1 [R=301,L]

แบบนี้ถูกหรือเปล่าครับ ผมลองดูละแต่ก็ยังไม่เปลีย่น
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์