Helicon Ape

Helicon Ape
Developer(s) Helicon Tech
Stable release 3.0.0.56 / 22 November 2010
Operating system Microsoft Windows
Type Web server
License Proprietary
Website http://www.helicontech.com/ape/

Helicon Ape is the piece of software by Helicon Tech destined to introduce Apache functionality on IIS web servers. Helicon Ape is realized as an ASP.NET module for IIS 7 (and higher), implementing functionality of more than 35 Apache modules, that allows using Apache configurations (leaving syntax intact) on IIS and extend standard IIS capabilities.[1]

Aside from realization of Apache modules Helicon Ape possesses some proprietary modules for server-side debugging and profiling (mod_developer), SEO optimization (mod_linkfreeze) and hotlinking protection (mod_hotlink).[2]

Helicon Ape has a GUI interface (see the screenshot) that allows easy configs editing (directives auto-completion and spell-check features supported) and browsing, includes a regular expressions tester and a password generation utility.[3]

Modules

Here's the list of modules currently supported in Helicon Ape:

  • mod_asis - sends files that contain their own HTTP headers
  • mod_auth_basic - enables HTTP Basic Authentication functionality
  • mod_auth_digest - enables MD5 Digest Authentication functionality
  • mod_authn_anon - configures anonymous users access to authenticated areas
  • mod_authn_dbd - provides authentication based on user look-up in SQL database
  • mod_authn_default - rejects whatever credentials if no authentication is set
  • mod_authn_file - provides authentication based on user look-up in plain text password file
  • mod_authz_default - rejects any authorization request if no authentication is configured
  • mod_authz_groupfile - allows or denies access to particular areas of the site depending on user group membership
  • mod_authz_host - allows access control to particular parts of web server based on hostname, IP address or other characteristics of the client request
  • mod_authz_user - allows or denies access to portions of the web site for authenticated users
  • mod_cache - allows caching local or proxied content
  • mod_core - provides the use Helicon Ape core features
  • mod_dbd - allows managing of SQL database connections
  • mod_deflate - enables server output compression
  • mod_developer - brings extensive requests debugging functionality
  • mod_disk_cache - allows the use of disk-based storage engine for mod_cache
  • mod_env - grants control over the environment provided to CGI scripts and SSI pages
  • mod_evasive - protects your site(s) from HTTP DoS/DDoS attacks and brute force attacks
  • mod_expires - sets Expires HTTP header and max-age directive of 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_filter - allows the use of context-sensitive content filters
  • mod_gzip - offers HTTP responses compression
  • mod_headers - modifies HTTP request and response headers
  • mod_hotlink - protects the content from hotlinking
  • mod_linkfreeze - changes links on pages to SEO-friendly format
  • mod_log_config - enables custom logging
  • mod_logio - logs input and output number of bytes received/sent per request
  • mod_mem_cache - allows the use memory-based storage engine for mod_cache
  • mod_mime - associates requested filename's extensions with the file's behavior (handlers and filters) and content (mime-type, language, character set and encoding)
  • mod_proxy - grants forward and reverse proxy functionality
  • mod_replace - allows editing of HTML body, HTTP request and response headers
  • mod_rewrite - rewrites requested URLs on the fly based on regular-expressions-based rules and various conditions
  • mod_setenvif - sets environment variables depending on whether different parts of the request match specified regular expressions
  • mod_so - emulates loading modules functions
  • mod_speling - corrects misspelled URLs by performing case-insensitive checks and allowing one misspelling
  • mod_usertrack - tracks and logs user activity on the site using cookies[4]

Compatibility

Helicon Ape was designed specifically to benefit from all advantages of IIS 7 architecture, so 100% operability is ensured only on IIS 7 and higher (Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2).[5] On IIS6 (Windows Server 2003) Helicon Ape offers slightly limited functionality (see compatibility chart).[6]

License

There are three license types available for Helicon Ape:

  • Free - for up to 3 sites; costs nothing
  • Per-site - for one extra site; costs $25
  • Server - for unlimited number of sites; costs $95; includes 45-day Trial period.[7]

See also

References

External links

  • Helicon Ape official page
  • Helicon Tech official blog
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.