Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why was IIRF created?

iirf
0
Posted

Why was IIRF created?

0

Apache has modrewrite, which allows URL rewriting. But IIS, prior to v7, doesn’t have anything similar as a built-in, or as a “standard” free add-on. ASP.NET has a URL mapping mechanism, but it works only for filetypes that are handled by ASP.NET: aspx, ascx, asmx, and so on. For static files or non-ASP.NET files, (xml, gif, jpg, css), the ASP.NET mapping won’t work cleanly. IIS, like the Apache HTTP server, has an extension mechanism: it is called the ISAPI filter. There are commercial ISAPI filters that endow IIS with the ability to re-write URLs. But you have to pay. There are free ones, but they generally don’t offer regular expression matching, or automatic configuration reloading, or other powerful features. IIRF is a small, cheap, easy to use, URL rewriting ISAPI filter that combines a good price (free!) with good features. What does IIRF Look like? How do I use it? IIRF is a single DLL. You install it as an ISAPI Filter on your web server. You configure it with a text-based INI

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.