Get free months of hosting with every new annual plan! Click here and learn more.

Call us +1-231-421-7160

Web Application Firewall

This article explains how to use the "Web Application Firewall", an additional security layer that you can manage through your Cloud Control Panel™(CCP). We originally created this feature because we noticed that many Joomla 1.5 customers had insecure extensions that allowed dangerous SQL injections or PHP code into the Joomla site. It's getting increasingly harder to get in contact with developers for an update and we've seen an increase in the amount of Joomla 1.5 Instances being hacked. After fixing these hacks over and over again, we developed the Web Application Firewall. This feature can be used for any site, using any version of Joomla or WordPress. Please keep in mind that if you enable this feature, no one (including site administrators) will be able to update the site.

Enabling Web Application Firewall

Customizing Database Table Protection

Blocking Visitors with htaccess

Enabling the Web Application Firewall

First, you will have to log into your CloudAccess.net CCP. Using the Dashboard at the top of the CCP, select the site you'd like to work with. Select the "Web Application Firewall" icon.

firewall1

The "Web Application Firewall" tab allows you to create "read only" site files and database tables which adds an additional layer of security for your Joomla or WordPress site. By default, this feature is disabled. Click on the "Enable" button next to "Files"to lock site files or next to "Database" to lock your database tables. Once enabled, your site files and database tables are locked, and no one can create or alter any core site file or database table.

firewall2

You will receive a message confirming that you have successfully enabled the firewall.

firewall3

Back to Top

Customizing Database Table Protection

After enabling the firewall fo the database, you'll notice a "Customize" button to specify which database tables you'd like to write to, and which you'd like to read only.

firewall4

You'll see a list of database tables appear. You can easily select or deselect which tables you'd like to be able to write to and which tables you'd like to be read only. Be sure to save your work.

firewall5

Back to Top

Blocking Visitors with htaccess

If you'd like to block all access to your site by placing a username/password prompt on the main directory, click on the "Enable" button under "Block Visitors with htaccess" options. If you do enable this feature, website visitors won't be able to access the site.  After enabling this feature, you'll be required to enter your FTP username and password to access the site.

firewall6

Once enabled, you'll receive a message letting you know that the request was successful. 

firewall7

Back to Top

Do you have suggestions for improving this article?  

We take a great deal of pride in our knowledgebase and making sure that our content is complete, accurate and useable. If you have a suggestion for improving anything in this content, please let us know by filling out this form. Be sure to include the link to the article that you'd like to see improved. Thank you!