I thought this would make a handy addition to the developer hosting so I
asked the nice folks at Helicon if they would donate a copy and they said
yes.
Note that this is only available on the new servers running
WebsitePanel, it is not available on the old HELM system.
Helicon Ape provides support for Apache
.htacces and .htpasswd configuration files in
Microsoft IIS. It literally implements Apache configuration model and nearly all
Apache modules in a single IIS add-on, not only making IIS compatible with
Apache, but also extending it’s functionality by a number of highly essential
features.
What this means is that if you have an .htaccess file from Apache
then it should work here, or if you have some Apache mod_rewrite rules, you can
use them on your site without any modification.
Includes following modules: mod_rewrite, mod_proxy, mod_auth, mod_gzip, mod_headers, mod_cache, mod_expires, mod_replace and others. You can check all currently available modules in the compatibility chart (the list is growing with new builds).
If you have an area of your website that you need to password protect, then
.htaccess is the way to do it. Using ColdFusion will only secure .cfm files, so
for a basic admin system it works fine, but if you have other
resources/documents you need to secure such as pdf/images/word docs etc, then
using a ColdFusion login system will not stop anyone accessing those files
unless you deliver them via CFcontent.
.htaccess files can also be managed
directly via CF, so you can still create and manage your users and groups within
your CFML app and pass the authentication details to CF after login for more
granular control within your application, such as controlling roles based
permissions.
To enable APE simply login to WebsitePanel, select your website, click the ".htaccess" tab on the web site properties page, then click the enable button.
For more details on using APE please see the documentation. There are lots of good example son the site showing you how to do the common stuff. Remember that you will not have direct access to the server or the APE interface, so you will need to create and edit the .htaccess and other files by hand, or you can download the FREE edition APE locally in order to generate the files and then upload to your site.


Recent Comments