- ฐานความรู้
- เนื้อหา
- โดเมนและ URL
- ตั้งค่าการเปลี่ยนเส้นทาง URL รูปแบบที่ยืดหยุ่น
ตั้งค่าการเปลี่ยนเส้นทาง URL รูปแบบที่ยืดหยุ่น
อัปเดตล่าสุด: 10 กุมภาพันธ์ 2026
สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:
-
การตลาด Hub Professional, Enterprise
-
เนื้อหา Hub Starter, Professional, Enterprise
URL รูปแบบที่ยืดหยุ่นจะเปลี่ยนเส้นทาง URL หลายรายการไปยังปลายทางใหม่โดยใช้กฎการเปลี่ยนเส้นทางเดียว แนวทางนี้มีประโยชน์ในระหว่างการเปลี่ยนแปลงเว็บไซต์ขนาดใหญ่เช่นการย้ายบล็อกการปรับโครงสร้าง URL หรือการย้ายเนื้อหาไปยังโดเมนย่อยใหม่
ต้องมีสิทธิ์เปลี่ยนเส้นทาง URL ต้องได้รับสิทธิ์ เพื่อตั้งค่าการเปลี่ยนเส้นทาง URL
สร้างการเปลี่ยนเส้นทาง URL ของรูปแบบที่ยืดหยุ่น
การเปลี่ยนเส้นทาง URL รูปแบบที่ยืดหยุ่นใช้ตัวแปรและรูปแบบเพื่อให้ตรงกับบางส่วนของ URL และส่งผ่านไปยัง URL ปลายทาง
- ในบัญชี HubSpot ของคุณ คลิก settings ไอคอนการตั้งค่า ในแถบนำทางด้านบน
- ในเมนูแถบด้านข้างซ้ายให้คลิกเนื้อหา > โดเมนและ URL
- คลิกแท็บการเปลี่ยนเส้นทาง URL
- ที่ด้านบนขวาให้คลิกเพิ่มการเปลี่ยนเส้นทาง URL
- ในแผงด้านขวาให้เลือกประเภทการเปลี่ยนเส้นทางแบบยืดหยุ่น
- ในฟิลด์ URL ดั้งเดิมให้ป้อน URL รูปแบบที่ยืดหยุ่นสำหรับหน้าเว็บที่ถูกเปลี่ยนเส้นทางจาก
- ในช่องเปลี่ยนเส้นทางไปยังฟิลด์ให้ป้อน URL รูปแบบที่ยืดหยุ่นสำหรับหน้าปลายทาง
- หากต้องการปรับแต่งการตั้งค่าขั้นสูงหรือเพิ่มโน้ตให้คลิกตัวเลือกเพิ่มเติม
- คลิกเพิ่มการเปลี่ยนเส้นทาง URL
โปรดทราบ: ไม่แนะนำให้สร้างการแมป URL สำหรับ URL ที่มีช่วงเวลาอยู่ในนั้น
ตัวอย่างการเปลี่ยนเส้นทาง URL ของรูปแบบที่ยืดหยุ่น
ตัวอย่างต่อไปนี้แสดงให้เห็นถึงวิธีทั่วไปในการกำหนดค่าการเปลี่ยนเส้นทาง URL ของรูปแบบที่ยืดหยุ่น
เปลี่ยนเส้นทางส่วนท้ายทั้งหมดของ URL
ใช้รูปแบบนี้เพื่อเปลี่ยนเส้นทางเนื้อหาทั้งหมดภายใต้เส้นทางที่เฉพาะเจาะจงในขณะที่เก็บ URL ที่เหลือไว้
วิธีนี้ใช้:
*rest-of-urlที่เหลือของ URL เดิม{rest-of-url}ใน URL เปลี่ยนเส้นทาง
ตัวอย่างเช่นหากคุณต้องการเปลี่ยนเส้นทางบล็อกไปยังโดเมนย่อยใหม่:
| URL ดั้งเดิม (ตัวอย่าง) | URL การเปลี่ยนเส้นทางที่ต้องการ |
| http://www.example.com/posts/my-first-post | http://blog.example.com/posts/my-first-post |
| ฟิลด์ URL เดิม | เปลี่ยนเส้นทางไปยังฟิลด์ |
| http://www.example.com/posts/ * rest-of-url | http://blog.example.com/posts/ {rest-of-url} |
ตั้งค่าองค์ประกอบ URL แต่ละรายการ
องค์ประกอบคือแต่ละส่วนของ URL ที่คั่นด้วยเครื่องหมายทับไปข้างหน้า /
ตัวอย่างเช่น URL www.example.com/2022/03/26/my-first-post www.example.com/2022/03/26/my-first-postองค์ประกอบต่อไปนี้:
- 2022
- 03
- 26
- my-first-post
เมื่อสร้างการเปลี่ยนเส้นทางแบบยืดหยุ่นให้กำหนดแต่ละองค์ประกอบโดยใช้เครื่องหมายโคลอน : ใน URL เดิมจากนั้นอ้างอิงตัวแปรเดียวกันใน URL เปลี่ยนเส้นทางโดยใช้วงเล็บหยัก {...}
| URL ดั้งเดิม (ตัวอย่าง) | URL การเปลี่ยนเส้นทางที่ต้องการ |
| http://www.example.com/2022/03/26/my-first-post | http://blog.example.com/03/26/2022/my-first-post |
| ฟิลด์ URL เดิม | เปลี่ยนเส้นทางไปยังฟิลด์ |
| http://www.example.com/: year /: month /: day /: post-name | http://blog.example.com/ {month }/{ day }/{ year }/{ post-name} |
เปลี่ยนเส้นทางตามพารามิเตอร์การค้นหา
พารามิเตอร์การสืบค้นจะปรากฏขึ้นหลังจากเครื่องหมายคำถาม ? ใน URL และมีบริบทมากขึ้นเช่นรายละเอียดแคมเปญหรือโปรโมชั่น การเปลี่ยนเส้นทาง URL รูปแบบที่ยืดหยุ่นสามารถกำหนดเส้นทางการรับส่งข้อมูลตามค่าพารามิเตอร์การค้นหาที่เฉพาะเจาะจง
เมื่อกำหนดค่าการเปลี่ยนเส้นทางที่มีพารามิเตอร์การค้นหาให้เปิดสตริงการค้นหาการจับคู่ในส่วนตัวเลือกเพิ่มเติม
| URL ต้นฉบับ (ตัวอย่าง) | URL เปลี่ยนเส้นทางที่ต้องการ |
| http://www.example.com/certification?promo_code=12345 | http://www.example.com/enrollment?promo_code=12345 |
| ฟิลด์ URL เดิม | เปลี่ยนเส้นทางไปยังฟิลด์ |
| http://www.example.com/certification?promo_code =: รหัสโปรโมชั่น | http://www.example.com/enrollment?promo_code = {รหัสโปรโมชั่น} |
ใช้การรวมกันขององค์ประกอบและส่วนที่เหลือของ URL
การเปลี่ยนเส้นทางที่ซับซ้อนมากขึ้นสามารถรวมแต่ละองค์ประกอบเข้ากับส่วนที่เหลือของ URL ได้ วิธีการนี้มีประโยชน์เมื่อต้องเก็บทั้งส่วน URL ที่มีโครงสร้างและพารามิเตอร์การสืบค้นไว้
| URL ต้นฉบับ (ตัวอย่าง) | URL เปลี่ยนเส้นทางที่ต้องการ |
| http://www.example.com/blog/12/25/2013/ marketing/halloween? post-id = 13 | http://blog.example.com/12-25-2013/post-13/marketing/halloween |
| ฟิลด์ URL เดิม | เปลี่ยนเส้นทางไปยังฟิลด์ |
| http://www.example.com/blog/: month /: day /: year /* rest-of-url? post-id =: post-id | http://blog.example.com/ {month }-{ day }-{ year }/ post -{ post-id }/{ rest-of-url} |