การใช้การทำแผนที่ URL คืออะไร?
ยกตัวอย่างตัวอย่างเช่นคุณพัฒนาเว็บไซต์บล็อกและที่อยู่โหลดของแต่ละบล็อกโฮมเพจคือ
www.blog.com/default.aspx?id=anckly
หน้าเริ่มต้นเลือกเนื้อหาของบล็อกของผู้ใช้ที่เกี่ยวข้องผ่าน ID แต่คุณต้องการให้ผู้ใช้ของคุณป้อน www.blog.com/anckly เพื่อเข้าถึงบล็อกของเขา ในเวลานี้คุณสามารถใช้การแมป URL ใน ASP.NET2.0 เพื่อให้ได้เอฟเฟกต์นี้
หลักการของการใช้งานคือการกำหนดค่าการแมป URL โดยการกำหนดค่าเว็บไซต์ Web.Config
<!-URL Mapping->
<urlmappings เปิดใช้งาน = true>
<เพิ่ม url = ~/anckly mappedurl = ~/default.aspx?
</urlmappings>
ขั้นตอนต่อไปคือการตั้งค่าเส้นทางการแมป
กลับไปที่คำถามแรกคุณสามารถเพิ่มโหนดเพิ่มลงใน URLMAppings หลังจากผู้ใช้แต่ละคนลงทะเบียน (โปรดดูที่ System.Configuration Naming Space) เพื่อจัดเก็บเส้นทางการแมป URL ของผู้ใช้แต่ละคน
การใช้การแมป URL อีกครั้งคือการซ่อนเส้นทางหน้าเว็บจริงและให้การรับประกันความปลอดภัยที่แน่นอนสำหรับเว็บไซต์