UrlRewriter.NET เป็นคอมโพเนนต์การเขียน URL ใหม่แบบโอเพ่นซอร์ส น้ำหนักเบา และกำหนดค่าได้สูง ซึ่งรองรับ ASP.NET 1.1 และ ASP.NET 2.0 UrlRewriter.NET มีฟังก์ชันการเขียนที่อยู่ใหม่ ซึ่งคล้ายกับการใช้ .htaccecc ในเซิร์ฟเวอร์ Apache สำหรับการเขียนที่อยู่ใหม่ และเมื่อใช้ส่วนประกอบนี้ คุณไม่จำเป็นต้องติดตั้งส่วนประกอบ ISAPI ใดๆ ที่คล้ายกับตัวกรองการเขียนซ้ำ ISAPI ส่วนประกอบนี้เป็นโอเพ่นซอร์สฟรีและเป็นไปตามข้อตกลงโอเพ่นซอร์สแบบ MIT
UrlRewriter.NET เป็นเครื่องมือ Search Engine Optimization (SEO) ที่ยอดเยี่ยม คุณสามารถสร้าง URL ที่มีคำหลักที่ระบุได้ ซึ่งจะช่วยปรับปรุงอันดับเว็บไซต์ของคุณในเครื่องมือค้นหา
การใช้ UrlRewriter.NET คุณสามารถทำได้:
จัดเตรียมรูปแบบ URL ที่เป็นมิตรมากขึ้นสำหรับผู้ใช้และเครื่องมือค้นหาสำหรับ Url จริง (เช่น การซ่อนนามสกุล .aspx ใน Url หรือแม้แต่การลบส่วนขยายทั้งหมดเพื่อให้ได้ที่อยู่ Url เชิงความหมาย)
หลังจากที่เว็บไซต์ของคุณได้รับการออกแบบใหม่ ที่อยู่การเข้าถึงเก่าสามารถโอนไปยังที่อยู่ใหม่ได้โดยอัตโนมัติ โดยที่ผู้ใช้ไม่ต้องเข้าร่วมในการดำเนินการซ้ำซ้อนใดๆ ช่วยให้เครื่องมือค้นหาจัดทำดัชนีเว็บไซต์ของคุณได้ดียิ่งขึ้น
บล็อกคำขอขาเข้าบางคำขอที่ผิดกฎหมายหรือคุณไม่ต้องการอนุญาตการเข้าถึง ตัวอย่างเช่น คุณสามารถใช้ User-Agent เพื่อพิจารณาว่าเครื่องมือค้นหาคือเครื่องมือค้นหาหรือไม่ และบังคับให้ไม่รวมเนื้อหาที่คุณไม่ต้องการให้รวมไว้ (คุณไม่จำเป็นต้องตั้งค่า robots.txt)
ให้บริการที่แตกต่างกันแก่ผู้เยี่ยมชมตามที่อยู่ IP เช่น การห้ามคำขอเข้าถึงจากช่วง IP ที่กำหนด
มีอีกมากมายที่ต้องอาศัยการสำรวจอย่างรอบคอบของคุณ...
UrlRewriter.NET เป็นส่วนประกอบ .NET ที่เขียนด้วยภาษา C# เพียงอย่างเดียว และไม่ต้องการการสนับสนุนจากส่วนประกอบ ISAPI อื่นๆ คุณสามารถใช้รูปแบบเอกสาร XML เพื่อกำหนดค่ากฎการเขียนซ้ำ ซึ่งจะรวมอยู่ในไฟล์ web.config ตามค่าเริ่มต้น และแน่นอนว่า คุณยังสามารถปรับแต่งไฟล์กฎได้อีกด้วย
ขยาย