Helicon Ape Explained

Helicon Ape
Screenshot Size:200px
Developer:Helicon Tech
Latest Release Version:3.0.0.56
Latest Release Date:22 November 2010
Operating System:Microsoft Windows
Genre:Web server
License:Proprietary
Website:http://www.helicontech.com/ape/

Helicon Ape is a piece of software developed by Helicon Tech that brings Apache functionality to IIS web servers. It executes as an ASP.NET module for IIS 7 (and higher versions), integrating the functionalities of over 35 Apache modules.[1]

Helicon Ape uses a graphical user interface for configuration and browsing. It also includes a regular expressions tester and a password generator.[2] Helicon Ape provides proprietary modules for server-side debugging and profiling (mod_developer), SEO optimization (mod_linkfreeze), and hotlinking protection (mod_hotlink).[3]

Modules

Below is a table of modules currently supported in Helicon Ape:[4]

Helicon Ape modules!Module!Purpose
mod_antibotProvides HTTP frequency analyzing and DDoS protection tool.
mod_asisSend files that contain their own HTTP headers.
mod_auth_basicEnables HTTP Basic Authentication.
mod_auth_digestEnables MD5 Digest Authentication.
mod_authn_anonConfigure anonymous users access to authenticated areas.
mod_authn_dbdProvides authentication based on look-up in a SQL database.
mod_authn_defaultReject any authorization request if no authentication is configured.
mod_authn_fileProvide authentication based on user look-up in plain text password file.
mod_authz_defaultReject any authorization request if no authentication is configured.
mod_authz_groupfileAllows or denies access to particular areas of the site depending on user group membership.
mod_authz_hostAllows access control to parts of the web server based on hostname, IP address or other characteristics of the client request.
mod_authz_userAllows or denies access to portions of the web server for authenticated users.
mod_cacheAllows caching local or proxied content.
mod_coreProvides the use of Helicon Ape core features.
mod_dbdAllows for the management of SQL database connections.
mod_deflateEnables server output compression.
mod_developerAllows for the debugging of web requests.
mod_disk_cacheAllows for the use of a disk-based storage engine for mod_cache.
mod_envControls the environment provided to CGI scripts and SSI pages.
mod_evasiveAllows for the protection of sites from HTTP DoS/DDoS and brute-force attacks.
mod-expiresSets the Expires HTTP header and max-age directive of the Cache-Control HTTP header in server responses in relation to either the time the source file was last modified, or to the time of the client access.
mod_filterEnables the use of context-sensitive content filters.
mod_gzipAllows for the compression of HTTP responses.
mod_headersModifies HTTP request/response headers.
mod_hotlinkProtects content from hotlinking.
mod_linkfreezeChanges links on pages to an SEO-friendly format.
mod_log_configEnables custom logging.
mod_logioLogs the number of bytes sent/received per request.
mod_mem_cacheEnables the use of a memory-based storage engine for mod_cache.
mod_mimeAssociates filename extensions with behavior (handlers and filters) and content (MIME-type, language, character set and encoding).
mod_proxyApplies forward and reverse proxy functions.
mod_replaceAllows for the editing of HTML body and HTTP request/response headers.
mod_rewriteRewrites requested URLs on the fly based on regular expression rules and various conditions.
mod_seoAllows for the creation of SEO-friendly links on pages based on database or mapfile values.
mod_setenvifSets environment variables depending on whether different parts of the request match specified regular expressions.
mod_soEmulates the functions of loading modules.
mod_spellingCorrects misspelled URLs by performing case-insensitive checks and allowing one misspelling.
mod_usertrackTracks and logs user activity on the site using cookies.
mod_xsendfileSends the file specified by the X-SENDFILE header.[5]

Compatibility

Helicon Ape was designed for IIS 7 and higher (Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2).[6] While it can operate on IIS6 (Windows Server 2003), its functionality is slightly limited.[7]

License

There are three license types available for Helicon Ape:

See also

External links

Notes and References

  1. http://blogs.iis.net/bills/archive/2008/11/03/apache-emulation-for-iis-by-helicon-tech.aspx Bill Staples, "IIS", November 3, 2008
  2. http://www.hostfantastic.co.uk/Blog/09-12-21/Helicon_APE.aspx "Host Fantastic", December 21, 2009
  3. http://www.cmswire.com/cms/web-cms/apache-emulator-for-iis-smooths-platform-migrations-005980.php Barb Mosher, "CMS Wire", November 6, 2009
  4. https://www.helicontech.com/ape/
  5. Web site: Peter Schmidt, "IIS Digest", November 10, 2008. March 29, 2010. May 10, 2010. https://web.archive.org/web/20100510052316/http://www.iis-digest.com/2008/11/apache-emulation-on-iis-70/. dead.
  6. Web site: James Long, "Hello All", November 5, 2009. March 26, 2010. January 25, 2010. https://web.archive.org/web/20100125153040/http://helloall.us/2009/11/05/apache-emulator-for-microsoft-iis-ape-3-0-released/. dead.
  7. http://www.helicontech.com/ape/doc/compatibility.htm "Helicon Ape Compatibility Chart", Helicon Tech, 2009
  8. http://www.helicontech.com/order/ "Helicon Ape pricing details", Helicon Tech, 2009