UrlRewriter.NET ist eine leichtgewichtige, hochgradig konfigurierbare Open-Source-Komponente zum Umschreiben von URLs, die ASP.NET 1.1 und ASP.NET 2.0 unterstützt. UrlRewriter.NET bietet die Funktion zum Umschreiben von Adressen, die der Verwendung von .htaccecc im Apache-Server zum Umschreiben von Adressen ähnelt. Und wenn Sie diese Komponente verwenden, müssen Sie keine ISAPI-Komponenten installieren, die dem ISAPI Rewrite-Filter ähneln. Diese Komponente ist kostenlos und Open Source und folgt der Open-Source-Lizenzvereinbarung im MIT-Stil.
UrlRewriter.NET ist ein großartiges Tool zur Suchmaschinenoptimierung (SEO). Damit können Sie URLs erstellen, die bestimmte Schlüsselwörter enthalten, und so das Ranking Ihrer Website in Suchmaschinen verbessern.
Mit UrlRewriter.NET können Sie Folgendes tun:
Stellen Sie ein benutzerfreundlicheres URL-Format für Benutzer und Suchmaschinen für die eigentliche URL bereit (z. B. indem Sie die Erweiterung .aspx in der URL ausblenden oder sogar alle Erweiterungen entfernen, um eine semantische URL-Adresse zu erhalten).
Nach der Neugestaltung Ihrer Website kann die alte Zugangsadresse automatisch auf die neue Adresse übertragen werden, ohne dass der Benutzer redundante Vorgänge durchführen muss. Dadurch können Suchmaschinen Ihre Website besser indizieren.
Blockieren Sie einige eingehende Anfragen, die illegal sind oder auf die Sie keinen Zugriff gewähren möchten. Beispielsweise können Sie mit User-Agent feststellen, ob es sich bei der Suchmaschine um eine Suchmaschine handelt, und sie dazu zwingen, den Inhalt nicht einzuschließen, den Sie nicht einschließen möchten (Sie müssen robots.txt nicht festlegen).
Bieten Sie Besuchern basierend auf ihren IP-Adressen unterschiedliche Dienste an, z. B. das Verbieten von Zugriffsanfragen aus einem bestimmten IP-Bereich.
Es gibt noch viele weitere, die Ihre sorgfältige Erkundung erfordern ...
UrlRewriter.NET ist eine rein in C# geschriebene .NET-Komponente und erfordert keine Unterstützung durch andere ISAPI-Komponenten. Sie können das XML-Dokumentformat verwenden, um Rewrite-Regeln zu konfigurieren, die standardmäßig in der Datei web.config enthalten sind. Natürlich können Sie eine Regeldatei auch anpassen.
Expandieren