UrlRewriter.NET هو مكون مفتوح المصدر وخفيف الوزن وقابل للتكوين بشكل كبير لإعادة كتابة عنوان URL ويدعم ASP.NET 1.1 وASP.NET 2.0. يوفر UrlRewriter.NET وظيفة إعادة كتابة العنوان، والتي تشبه استخدام .htaccecc في خادم Apache لإعادة كتابة العنوان. وباستخدام هذا المكون، لا تحتاج إلى تثبيت أي مكونات ISAPI مشابهة لمرشح ISAPI Rewrite. هذا المكون مجاني ومفتوح المصدر ويتبع اتفاقية الترخيص مفتوحة المصدر على طراز MIT.
يعد UrlRewriter.NET أداة رائعة لتحسين محركات البحث (SEO). باستخدامه، يمكنك إنشاء عناوين URL تحتوي على كلمات رئيسية محددة، وبالتالي تحسين تصنيف موقع الويب الخاص بك في محركات البحث.
باستخدام UrlRewriter.NET يمكنك القيام بما يلي:
قم بتوفير تنسيق URL أكثر ملاءمة للمستخدمين ومحركات البحث لعنوان URL الفعلي (مثل إخفاء الامتداد .aspx في عنوان URL، أو حتى إزالة كافة الامتدادات للحصول على عنوان URL الدلالي).
بعد إعادة تصميم موقع الويب الخاص بك، يمكن نقل عنوان الوصول القديم تلقائيًا إلى العنوان الجديد دون أن يضطر المستخدم إلى المشاركة في أي عمليات زائدة عن الحاجة. وهذا يساعد محركات البحث على فهرسة موقع الويب الخاص بك بشكل أفضل.
قم بحظر بعض الطلبات الواردة غير القانونية أو التي لا تريد السماح لها بالوصول إليها. على سبيل المثال، يمكنك استخدام وكيل المستخدم لتحديد ما إذا كان محرك البحث هو محرك بحث وإجباره على عدم تضمين المحتوى الذي لا تريده أن يتضمنه (لا تحتاج إلى تعيين ملف robots.txt).
تقديم خدمات مختلفة للزوار بناءً على عناوين IP الخاصة بهم، مثل حظر طلبات الوصول من نطاق IP معين.
هناك الكثير مما يتطلب الاستكشاف الدقيق الخاص بك ...
UrlRewriter.NET هو مكون .NET مكتوب بلغة C# فقط، ولا يتطلب دعم أي مكونات ISAPI أخرى. يمكنك استخدام تنسيق مستند XML لتكوين قواعد إعادة الكتابة، والتي يتم تضمينها في ملف web.config افتراضيًا. بالطبع، يمكنك أيضًا تخصيص ملف القاعدة.
يوسع