Sean Delaney

3rd Party (Commercial)

EE Version Support

  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.


Add-On Type(s)



Restrictee is an interface that allows EE admins to restrict access to their web site based on IP addresses through the CP. Use Restrictee to block all access to your web site, only allowing those in your "allowed list". Supports MSM.

What is Restrictee?

Restrictee is a ExpressionEngine 2.x module that allows ExpressionEngine admins to restrict access to their web site based on IP addresses through the Control Panel.

Use Restrictee to block all access to your web site, only allowing those in your “allowed list”, through the use of .htaccess rules.


Restrictee has two management User Interfaces.  The main user interface allows you to view all your “allowed list” IP addresses. This interface also allows you to delete IP addresses too.  The second interface allows you add new IP addresses.

Both interfaces offer tips and advise if the module finds any problems.  For example, if your .htaccess file is not writable, a alert message will be displayed.

You can sort your allowed list by IP address accending or decending.

The module supports Multi Site Manager (MSM) so you can restrictee access to any one of your MSM sites at any one time.

The module has its own install and uninstall options in ExpressionEngines main modules page.

How does it work?

It’s really simple. 

Once you install the Restrictee module on your ExpressionEngine 2.x website, Restrictee first creates a new table in your MySQL database with some initial setup settings.

Restrictee then carries out some checks to make sure the module can run correctly.  If Restrictee finds any problems, an alert message will be shown with tips and advise on how to resolve the problem.

Once Restrictee is ready to rock and roll, it first checks to see if you have an existing .htaccess file.  If one is found, Restrictee adds your current IP address with comments so your website is instanctly locked down so only you can access it.

When you visit the main user interface, you can manage your allowed IP addresses.  You can also add new IP addresses too.

If you add or remove an IP address from the list, Restrictee updates your .htaccess file automatically with any comments you provided.

If you uninstall Restrictee, Restrictee will remove all the allowed list IP addresses from your .htaccess.  It also removes its MySQL database tables.

Restrictee Links

This entry was created August 9, 2011, 9:58 am.
This entry was last updated May 22, 2013, 2:53 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

There are no reviews for this add-on yet.

What are you waiting for? Rate it and review it!