If you are reading this article, you probably used to have or need some URL rewriting (for example clean SEO-friendly URLs or non-www to www rewrite) set up on your website. On IIS servers, this is mainly set up through ISAPI Rewrite service. However, our new control panels’ configuration does not allow ISAPI Rewrite to be installed and enabled since it conflicts with the hsphere control panel. The following information provided are possible alternatives to using URL rewriting on your IIS server.
Intelligencia Url Rewriter is an open source ASP.NET library that allows you to rewrite websites by adding rewrite rules into your web.config file.
Sadly, the official website for the product is no longer available, but a workaround has been described in this article. Also, to make your life easier Intelligencia.UrlRewriter.dll can be found at by visiting github.com.
Helicon Ape is a commercial library that allows you to purchase a single-site license that allows it to be installed in the same way as URL Rewriter*.
Note: Please understand that URL rewriter and Helicon Ape only work for ASP.NET. If you are trying to make either of them work for your entire site, you will need to add wildcard extension mapping to aspnet_isapi.dll with the “Check that file exists” option unchecked.
Built into all Linux servers is the Apache module mod_rewrite. If you are on an IIS server, but your applications only use PHP and mySQL (no Windows specific technologies ASP, ASP.NET, MSSQL etc.), it is recommended to move to a Linux server allowing for ease of use in configuring website rewrite rules using the .htaccess file.