Segment Route
เว็บไซต์ทางการของ Segment Route

Reverse proxy: เส้นทางที่คุณอ่าน ทดสอบ และย้อนกลับได้

Segment Route 2.9.26 คือเอเจนต์บน Windows 10/11 ที่แก้ไขไฟล์เส้นทางของคุณ รันคำสั่งทดสอบและคำสั่ง request ของคุณเอง พร้อมแสดงผลลัพธ์จริงทุกขั้นตอนในการ์ดแชทให้คุณตรวจสอบ

เวอร์ชัน

2.9.26

เผยแพร่ 2 พ.ย. 2026

โปรแกรมติดตั้ง

34 MB

ขนาดไฟล์จากปุ่มดาวน์โหลด

แบบพกพา

25 MB

มีไฟล์ .exe เดี่ยวด้วย

ภาษา

13

ภาษาของอินเทอร์เฟซ

ค่าแฮช

SHA-256

เปรียบเทียบกับ manifest ที่เผยแพร่

โหมด

3 โหมดการอนุมัติ

Auto-run, Ask first, Plan only

พื้นฐานการกำหนดเส้นทาง

Reverse proxy ทำอะไรให้เซิร์ฟเวอร์ของคุณ

Reverse proxy คือเซิร์ฟเวอร์ที่อยู่ด้านหน้า backend ของคุณ ซึ่งให้บริการหลายเว็บไซต์หรือบริการด้วยที่อยู่สาธารณะเพียงที่เดียว และส่งแต่ละ request ไปยังปลายทางที่ถูกต้อง กฎทั้งหมดเป็นข้อความธรรมดา Segment Route แก้ไขกฎเหล่านี้ รันคำสั่งทดสอบของคุณเอง และแสดง status code จริง โดยเวอร์ชัน 2.9.26 ทำงานบน Windows 10/11

01

ค้นหาและแก้ไข Loop ของ proxy

Loop เกิดขึ้นเมื่อ proxy และแอปพลิเคชันต่างก็เปลี่ยนเส้นทางจาก http เป็น https ทำให้เบราว์เซอร์กระโดดไปมาระหว่างทั้งสอง การดีบัก Loop บนเซิร์ฟเวอร์ reverse proxy ของคุณเริ่มต้นด้วยการอ่านกฎทั้งสองรายการ grep แสดงบรรทัดทั้งหมดที่มีคำว่า redirect, read_file เปิดไฟล์ที่ตรงกัน, และ copy_file สำรองไฟล์ proxy ไว้ก่อน สำเร็จแล้ว ในโหมด Ask first edit_file จะแสดง diff ที่ลบกฎที่ซ้ำกัน และคุณเลือกยอมรับหรือปฏิเสธ Shell รันคำสั่งทดสอบ config และคำสั่ง request พร้อมการ์ดที่แสดง exit code ที่ผ่าน และเพียงการเปลี่ยนเส้นทาง 301 1 ครั้ง แทนที่จะเป็นโซ่ยาว

บันทึกการทำงานของเครื่องมือ
grep  redirect  → 2 matches
read_file  proxy.conf  → loaded
edit_file  proxy.conf  → +1 -1
Shell  your config test  → exit 0
02

เพิ่มเส้นทางไปยัง api gateway ของคุณ

Gateway คือจุดเข้าใช้งานเพียงจุดเดียวที่อยู่ด้านหน้าบริการ API ของคุณ ดังนั้นบริการใหม่ทุกตัวจำเป็นต้องมีเส้นทางใหม่ ไม่ว่าคุณจะรัน api gateway แบบโอเพนซอร์สหรือเลเยอร์การกำหนดเส้นทางขนาดเล็ก เส้นทางมักอยู่ในไฟล์ข้อความธรรมดา glob ค้นหาไฟล์เส้นทาง ซึ่งในตัวอย่างนี้มี 3 รายการ, read_file แสดงกฎ, และ edit_file เพิ่มบรรทัดเดียวเพื่อส่ง /orders ไปยังบริการ orders โดยแสดง diff ก่อน Shell รันคำสั่งทดสอบ config และโหลดใหม่ ตรวจสอบสองครั้ง หากแดชบอร์ดไม่สามารถเข้าถึง reverse proxy ได้หลังจากนั้น http_get จะดึงหน้าเว็บของบริการคุณเองเพื่อให้คุณอ่าน status code

บันทึกการทำงานของเครื่องมือ
glob  routes/*.conf  → 3 matches
read_file  routes/api.conf  → loaded
edit_file  routes/api.conf  → +1 -0
Shell  your reload command  → exit 0
03

จบการเชื่อมต่อ HTTPS ที่ proxy

เมื่อ proxy จบการเชื่อมต่อที่เข้ารหัสและส่ง request แบบธรรมดาไปยัง backend มันจะทำหน้าที่เป็น ssl proxy เส้นทางของใบรับรองจึงอยู่ในที่เดียว grep ค้นหาบรรทัดที่ระบุไฟล์ใบรับรอง และหลังจากต่ออายุ edit_file ชี้บรรทัดนั้นไปที่ไฟล์ใหม่และแสดง diff เพื่อให้คุณอนุมัติ Shell รันคำสั่งทดสอบ config โหลดใหม่ และส่ง request ผ่าน https เพื่อให้คุณอ่าน status code และส่วนหัว Location ด้วยตนเอง เส้นทางเปลี่ยนเพียงครั้งเดียว เปรียบเทียบทั้งสองค่ากับ 301 ที่คุณบันทึกไว้ก่อนการเปลี่ยนแปลง

04

ส่งหน้าที่ถูกลบไปยังหน้าที่ใหม่

หน้าที่ถูกลบควรนำผู้เยี่ยมชมไปยังหน้าที่เข้ามาแทนที่อย่างแท้จริง สำหรับการจัดการข้อผิดพลาด 404 การเปลี่ยนเส้นทางไปยังหน้าที่คล้ายกันจะมีประโยชน์เฉพาะเมื่อหน้าที่ใหม่ครอบคลุมหัวข้อเดียวกัน เนื่องจากการเปลี่ยนเส้นทางต้องไม่แสดงเนื้อหาที่แตกต่างกันให้กับเครื่องมือค้นหาและผู้เยี่ยมชม edit_file เพิ่มการเปลี่ยนเส้นทางถาวรด้วยรหัส 301 ขณะที่คุณดู diff และ Shell ส่งคำขอไปยังที่อยู่เก่าด้วยคำสั่ง request ของคุณ กฎที่ถูกต้องจะส่งคืน 301 และที่อยู่ใหม่ การสำรองข้อมูลสำคัญ การกู้คืนทำได้เพียงขั้นตอนเดียว: กู้คืนไฟล์สำรองและทดสอบอีกครั้ง

อ่านคู่มือเวิร์กโฟลว์

ความแตกต่างจากแชทแอสซิสแทนต์ทั่วไป

Segment Route 2.9.26 ทำงานจริง แชลทแอสซิสแทนต์ทั่วไปอธิบายการเปลี่ยนแปลงเป็นข้อความ ในขณะที่เอเจนต์นี้แก้ไขไฟล์ รันคำสั่งของคุณ และแนบผลลัพธ์จริงไปยังการ์ดที่คุณสามารถขยายดูได้

แชทแอสซิสแทนต์ทั่วไปSegment Route
คำสั่งพิมพ์คำสั่งให้คุณวางรันคำสั่งในสภาพแวดล้อมที่เลือก
ไฟล์แสดงโค้ดภายในหน้าต่างแชทแก้ไขไฟล์และแสดง diff
ผลลัพธ์อธิบายสิ่งที่ควรเกิดขึ้นแสดง exit code และผลลัพธ์จริง
การอนุมัติคุณดำเนินการเปลี่ยนแปลงทั้งหมดด้วยตนเองAsk first หยุดก่อนการเปลี่ยนแปลง; Plan only ไม่รันอะไรเลย

วิธีเริ่มต้นใช้งาน

  1. ดาวน์โหลดโปรแกรมติดตั้งขนาดประมาณ 34 MB และเปรียบเทียบค่าแฮช SHA-256 กับ manifest ที่เผยแพร่
  2. รันโปรแกรมติดตั้งบน Windows 10 หรือ 11 ไม่ต้องใช้บัญชีเพื่อรันแอป
  3. เชื่อมต่อโมเดล จากนั้นเลือกโฟลเดอร์ทำงานที่เก็บไฟล์เส้นทางของคุณ
  4. อธิบายงานในแชท เลือก Ask first หรือ Plan only และอ่านแต่ละการ์ดเมื่อปรากฏ

ใครใช้งานและเมื่อไหร่

มือใหม่who วางเว็บไซต์แรกของพวกเขาไว้หลัง proxy จะได้รับประโยชน์สูงสุดจากเวิร์กโฟลว์ที่มองเห็นได้ ทุกขั้นตอนเป็นการ์ด การอ่านคำสั่ง ผลลัพธ์ และ diff แสดงให้เห็นว่าเส้นทางหรือการเปลี่ยนเส้นทางเปลี่ยนแปลงอะไรจริงๆ และ Plan only ทำให้คุณอ่านแผนทั้งหมดก่อนที่อะไรจะเกิดขึ้น

ผู้ดูแลระบบwho รู้ไวยากรณ์อยู่แล้ว ใช้งานสำหรับการแก้ไขที่ซ้ำๆ การพิมพ์คือส่วนที่น่าเบื่อ การเปลี่ยนแปลงที่กระทบหลายไฟล์ยังคงจบด้วยคำสั่งทดสอบหนึ่งคำสั่ง และ Shell รายงาน exit code จริง ดังนั้นคุณจึงใช้ความสนใจไปกับ diff และ status code

ผู้ดูแลเซิร์ฟเวอร์ผ่าน SSH สามารถชี้เอเจนต์ไปยังสภาพแวดล้อมนั้นได้ โดยคำสั่ง Shell จะรันบนเซิร์ฟเวอร์ ขอบเขตเป็นของคุณ เวอร์ชัน 2.9.26 มีอินเทอร์เฟซใน 13 ภาษา และคุณคงงานไว้กับเซิร์ฟเวอร์และโดเมนที่คุณเป็นเจ้าของหรือดูแล เพราะเอเจนต์ไม่ได้บังคับใช้นั้นให้คุณ

คำถามที่พบบ่อย

Reverse proxy คืออะไร?

คือเซิร์ฟเวอร์ที่อยู่ด้านหน้าเซิร์ฟเวอร์ backend หนึ่งตัวหรือมากกว่า และส่งต่อแต่ละ request ไปยังเซิร์ฟเวอร์ที่ถูกต้อง ลูกค้าจะเห็นเพียง proxy เท่านั้น มันให้บริการหลายเว็บไซต์หรือบริการด้วยที่อยู่สาธารณะเพียงที่เดียว สามารถกำหนดเส้นทางตามชื่อโฮสต์หรือพาธ จบ HTTPS กระจายโหลด และเก็บ backend ไว้จากอินเทอร์เน็ตสาธารณะ

coderouting.com เป็นเว็บไซต์ทางการของ Segment Route หรือไม่?

ใช่ coderouting.com เป็นเว็บไซต์ทางการของ Segment Route และปุ่มดาวน์โหลดให้โปรแกรมติดตั้งต้นฉบับขนาดประมาณ 34 MB เปรียบเทียบค่าแฮชก่อน ตรวจสอบค่า SHA-256 กับ manifest ที่เผยแพร่ก่อนรัน และใช้ปุ่ม Send feedback ภายในแอปเพื่อรายงานปัญหา

api gateway แตกต่างจาก reverse proxy server อย่างไร?

Gateway คือจุดเข้าใช้งานเพียงจุดเดียวที่อยู่ด้านหน้าบริการ API และนอกเหนือจากการกำหนดเส้นทาง request แล้ว มักตรวจสอบข้อมูลประจำตัว จำกัดอัตราการร้องขอ บันทึกคำขอ และเปลี่ยนส่วนหัว Proxy ธรรมดาจะส่งต่อการจราจรเป็นหลัก งานต่างกัน ไม่มีตัวใดลบความจำเป็นในการตรวจสอบสิทธิ์ภายในแต่ละบริการ และเอเจนต์แก้ไขไฟล์เส้นทางสำหรับทั้งสองอย่าง

ssl proxy คืออะไร?

คือ proxy ที่จัดการส่วน HTTPS ของแต่ละการเชื่อมต่อ SSL เป็นชื่อเก่าของ TLS proxy จบการเชื่อมต่อที่เข้ารหัสจากลูกค้าแล้วส่งต่อ request ไปยัง backend ดังนั้นใบรับรองจึงจัดการในที่เดียวแทนที่จะอยู่บนเซิร์ฟเวอร์ backend ทุกตัว

เอเจนต์เปลี่ยนแปลงไฟล์เส้นทางอย่างไร?

เครื่องมือ edit_file เปลี่ยนแปลงไฟล์และแสดง diff ก่อน คุณตัดสินใจ ในโหมด Ask first เอเจนต์จะหยุดก่อนการเปลี่ยนแปลง คุณยอมรับหรือปฏิเสธ และ Shell จะรันคำสั่งทดสอบ config ของคุณ

ไฟล์ของฉันออกจากคอมพิวเตอร์หรือไม่?

ใช่ กับโมเดลคลาวด์: prompt ของคุณ รวมถึงข้อความของไฟล์ใดๆ ที่เอเจนต์อ่าน จะส่งไปยังผู้ให้บริการนั้น ไม่ใช่ กับโมเดลที่รันในเครื่องคอมพิวเตอร์ของคุณ: ไม่มีอะไรออกจากเครื่อง คีย์อยู่ในเครื่อง การสนทนา โฟลเดอร์ทำงาน และคีย์ API อยู่ในเครื่อง และข้อมูลลับในผลลัพธ์ของเครื่องมือจะถูกปิดบังก่อนส่งไปยังโมเดล

โหมด Plan only รันคำสั่งหรือไม่?

ไม่ Plan only เขียนแผนและไม่รันอะไรเลย ดังนั้นจึงไม่มีคำสั่งและการเปลี่ยนแปลงไฟล์ใดๆ ขณะที่โหมดนั้นใช้งานอยู่ คุณเปลี่ยนเป็น Ask first หรือ Auto-run เพื่อดำเนินการตามแผน แผนยังคงอยู่หลังการรีสตาร์ท ซึ่งช่วยเมื่อคุณต้องการอ่านแผนยาวในวันถัดไป

รับแอป

ลองใช้งานบนเซิร์ฟเวอร์ของคุณเอง

เวอร์ชัน 2.9.26 ดาวน์โหลดขนาด 34 MB สำหรับ Windows 10/11 ติดตั้ง เลือกโฟลเดอร์ทำงานที่มีไฟล์เส้นทางของคุณ และให้เอเจนต์รันการทดสอบ config ของคุณก่อนทุกการโหลดใหม่ ไม่ต้องใช้บัญชี

ดาวน์โหลด Segment Route สำหรับ Windows ↗

ไปที่ถัดไป

ทุกหน้าของเว็บไซต์นี้มีให้บริการใน 20 ภาษา

สิ่งที่เอเจนต์ทำกับการเปลี่ยนเส้นทางและเส้นทาง ↗ เชื่อมต่อโมเดลคลาวด์ ในเครื่อง หรือในตัว ↗ เวิร์กโฟลว์การกำหนดเส้นทางและการเปลี่ยนเส้นทางทีละขั้นตอน ↗ ดาวน์โหลดและตรวจสอบโปรแกรมติดตั้ง ↗ คำตอบเกี่ยวกับ DNS การเปลี่ยนเส้นทาง และแอป ↗ สิ่งที่แอปและเว็บไซต์นี้บันทึก ↗