Skip to main content

เครื่องยนต์เขียนใหม่คืออะไร?

เอ็นจิ้นการเขียนใหม่เป็นส่วนหนึ่งของแอปพลิเคชันซอฟต์แวร์ที่สามารถแปลงตัวระบุตำแหน่งทรัพยากรที่เหมือนกัน (URL) จากรูปแบบหนึ่งไปอีกรูปแบบหนึ่งโดยเฉพาะอย่างยิ่งเอ็นจิ้นประเภทนี้ใช้เพื่อเปลี่ยนวิธีการที่ URL ปรากฏขึ้นเพื่อให้ผู้ใช้ในเว็บไซต์ดู URL ที่ผู้ดูแลไซต์ต้องการให้ผู้ใช้ดูมากกว่า URL จริงซึ่งสามารถทำได้เป็นมาตรการรักษาความปลอดภัยที่ใช้เพื่อ จำกัด ปริมาณของข้อมูลที่แฮ็กเกอร์ที่มีศักยภาพสามารถดูเกี่ยวกับเว็บไซต์ได้เอ็นจิ้นการเขียนซ้ำมักจะใช้เพื่อให้ URL นำเสนอได้มากขึ้นและนำทางได้มากขึ้นสำหรับผู้ใช้เว็บไซต์

มีรูปแบบที่แตกต่างกันและเฟรมเวิร์กเว็บที่รวมเอาเอ็นจิ้นเขียนใหม่ไว้เพื่อให้ URL เขียนใหม่โดยทั่วไปแล้วการเขียนใหม่นี้จะทำผ่านการเขียนโปรแกรมในซอร์สโค้ดสำหรับเว็บไซต์อินเทอร์เน็ตซึ่งมักจะใช้ภาษามาร์กอัปไฮเปอร์เท็กซ์ (HTML) หรือวิธีการเข้ารหัสอื่นเมื่อทำอย่างถูกต้องแล้วเอ็นจิ้นการเขียนใหม่อนุญาตให้ผู้ดูแลเว็บไซต์หรือนักออกแบบระบุว่าควรแสดง URL หนึ่งรายการขึ้นไปต่อผู้ใช้เว็บไซต์อย่างไรสิ่งนี้ช่วยให้เว็บไซต์แสดงลิงก์และการนำทางเว็บไซต์บนเว็บไซต์ในแบบที่สามารถปลอดภัยและน่าดึงดูดยิ่งขึ้นสำหรับผู้ใช้

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

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