วิธีใช้งาน
- วางรีไดเรกต์บรรทัดละหนึ่งรายการ — พาธเดิม ตามด้วยพาธใหม่หรือ URL แบบเต็ม
- เลือกเซิร์ฟเวอร์และรหัสสถานะ (ใช้ 301 สำหรับการย้ายถาวร)
- แก้ห่วงโซ่ ลูป หรือรายการซ้ำที่เครื่องมือรายงาน
- คัดลอกหรือดาวน์โหลดกฎ แล้วเพิ่มลงในการตั้งค่าเซิร์ฟเวอร์ของคุณ
คำอธิบายตัวเลือก
- 301 / 308
- ถาวร เสิร์ชเอนจินโอนอันดับไปยัง URL ใหม่ 308 ยังคงเมธอดของคำขอไว้ด้วย (POST ยังเป็น POST)
- 302 / 307
- ชั่วคราว URL เดิมยังคงอยู่ในดัชนี
- Nginx (map)
- ตารางค้นหาที่ยังเร็วแม้มีรีไดเรกต์หลายร้อยหรือหลายพันรายการ
อินพุตเดียว เอาต์พุตห้าแบบ
แต่ละบรรทัดคือพาธเดิมตามด้วยพาธใหม่หรือ URL แบบเต็ม คั่นด้วยช่องว่าง แท็บ หรือจุลภาค บรรทัดที่ขึ้นต้นด้วย # จะถูกละเว้น ลองสองบรรทัดนี้กับ 301 และโดเมน example.com:
/old-page /new-page
/blog/2019/post https://example.com/articles/post
Nginx
location = /old-page { return 301 /new-page; }
location = /blog/2019/post { return 301 https://example.com/articles/post; }
Apache .htaccess
RedirectMatch 301 ^/old-page$ /new-page
RedirectMatch 301 ^/blog/2019/post$ https://example.com/articles/post
Caddy
example.com {
redir /old-page /new-page 301
redir /blog/2019/post https://example.com/articles/post 301
}
Cloudflare (หนึ่งบรรทัด CSV ต่อหนึ่งกฎ ไม่มีหัวตาราง: ต้นทาง ปลายทาง รหัสสถานะ)
example.com/old-page,https://example.com/new-page,301
example.com/blog/2019/post,https://example.com/articles/post,301
Nginx (map) สร้างบล็อก map $uri $redirect_to สำหรับส่วน http และบล็อก if สั้นๆ พร้อม return 301 $redirect_to สำหรับส่วน server หากคุณเพิ่ม /a /b และ /b /c ลงในรายการ ตัวตรวจจะรายงานห่วงโซ่ /a → /b → /c และแนะนำให้ชี้ /a ไปที่ /c โดยตรง
คำถามที่พบบ่อย
ห่วงโซ่รีไดเรกต์คืออะไร
A → B → C ทุกการกระโดดทำให้หน้าช้าลงและสิ้นเปลืองงบประมาณการครอว์ล ดังนั้นให้ชี้ A ตรงไปที่ C
ทำไม Apache ใช้ RedirectMatch แทน Redirect
Redirect จับคู่แบบคำนำหน้า ดังนั้น /old จะรีไดเรกต์ /old-page ไปด้วย ส่วน RedirectMatch ที่มี ^ และ $ จะจับคู่เฉพาะพาธที่ตรงกันทุกตัวอักษร
กฎเหล่านี้จัดการสตริงคิวรีหรือไม่
กฎจับคู่ที่พาธ เซิร์ฟเวอร์ส่วนใหญ่ส่งต่อสตริงคิวรีไปให้ แต่กฎสำหรับ ?id=1 ที่เฉพาะเจาะจงต้องใช้เงื่อนไขเพิ่มเติม เครื่องมือจึงเตือนเมื่อพบบรรทัดแบบนั้น
ความเป็นส่วนตัว
เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา