Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 4 reacties
Bron: Microsoft

Microsoft heeft een eerste bètaversie van zijn URL Rewrite Module 2.0 for IIS 7 uitgebracht. Met deze module voor IIS 7 kun je, zoals de naam al doet vermoeden, url's herschrijven. Hierdoor kun je de gebruiker of een zoekmachine een overzichtelijker en duidelijker url meegeven; zo is de url http://example.com/Page_title herschreven van http://example.com/wiki/index.php?title=Page_title.

Deze 2.0 bètaversie bevat alle functionaliteit van de voorgaande 1.1-uitgave en voegt daar verschillende mogelijkheden aan toe om url's die door je webapplicatie worden gegenereerd ook in een gewenste vorm te herschrijven. De bijbehorende aankondiging ziet er als volgt uit:

URL Rewrite Module 2.0 for IIS 7 - Beta

Today IIS team has released the URL Rewrite Module 2.0 for IIS 7 - Beta. This is an incremental release that includes all the features from version 1.1, and adds support for outbound response rewriting. More specifically, it can be used to:
  • Replace the URLs generated by a web application in the response HTML with a more user friendly and search engine friendly equivalent
  • Modify the links in the HTML markup generated by a web application behind a reverse proxy.
  • Fix up the content of any HTTP response by using regular expression pattern matching
Install the URL Rewrite Module 2.0 Beta

Install with Web Platform Installer
or, download:
URL Rewrite Module 2.0 for IIS 7 - Beta (x86)
URL Rewrite Module 2.0 for IIS 7 - Beta (x64)

Note:
URL Rewrite v1.0 and v2.0 cannot be installed side-by-side.
URL Rewrite v1.1 and v2.0 cannot be installed side-by-side.
If URL Rewrite v1.0 or v1.0 is already installed, uninstall it before proceeding with installing URL Rewrite Module v2.0 Beta.

New Features

URL Rewrite Module 2.0 includes the following key features:
  • Rules-based response rewriting engine. Outbound rules are used to express the logic of what to compare parts of the response with and what to do if comparison was successful. Web server and site administrators can use outbound rules to define complex response rewriting logic.
  • Rewriting within the content of specific HTML tags. Instead of scanning the entire response for a particular match, the rule can be configured to look only inside of certain HTML tags, such as <a>, <img>, etc. That way the pattern is greatly simplified and the process of applying the rule to the content is much faster comparing to applying the pattern to the entire response.
  • Pre-conditions for outbound rules. Applying rewrite rules on every response is an expensive operation and is not necessary in majority of the cases. Pre-conditions are used to check the response metadata to determine if outbound rules evaluation should be applied.
  • Setting of server variables and HTTP headers. Various IIS server variables and HTTP request headers can be set by using rewrite rules.
  • Tracking capture groups across rule conditions. The conditions back-referencing logic in URL Rewrite 1.1 worked only against the last matched conditions. In v2 it is possible to configure back-referencing logic to work against all matched conditions.
  • Logging of rewritten URLs. The module can be configured to log the rewritten URL in IIS W3C logs as opposed to logging an originally requested URL.
More information:
Versienummer:2.0 bčta
Releasestatus:Beta
Besturingssystemen:Windows 7, Windows Vista, Windows Server 2008
Website:Microsoft
Download:http://forums.iis.net/t/1159315.aspx
Bestandsgroottes:6,90MB t/m 8,60MB
Licentietype:Freeware
Moderatie-faq Wijzig weergave

Reacties (4)

Dit is redelijk nieuw. Apache heeft inderdaad al een lange tijd mod_rewrite. IIS rewrite v1 is ook nog niet zo lang terug gelanceerd. Daarvoor was je afhankelijk van ISAPI modulen van anderen. Grootste nadel blijft nog steeds dat mod_rewrite en IIS rewrite niet compatible met elkaar zijn. Bij IIS moet je in de web.config spitten tegenover een .htaccess bestand bij Apache. Er zijn al applicaties als Wordpress die netjes aangeven wat je moet doen en is het enkel nog copy/paste werk. Echt moeilijk is het trouwens niet: regular expressions zijn overal vrijwel gelijk.

[Reactie gewijzigd door ISPI op 28 juli 2009 20:06]

Is dit nieuw voor microsoft?
Ik weet ing dat dit a lang kan met apacha rewrite
Dit is v2.0, dus hoe nieuw zal het zijn? :z
Nee, dit is niet nieuw voor IIS. Dit is echter wel 2.0, dus een nieuwe versie van hun rewrite module.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True