Redirecting can be a hairy thing if you don't know how to do it. Redirect Helper Lite is here to make that part of your life easier now. With a few clicks and strokes of the keyboard you can setup simple URL redirects for your ExpressionEngine site. You can also use Redirect Helper Lite to setup and track campaigns that utilize special URLs on your site.
Key Features
- Easily create redirects for internal URLs
- Choose between 2 commonly needed HTTP statuses for SEO purposes
- Automatically fill in your destination URL with the built-in generator (see docs)
- Setup redirects to external websites
- Disable a redirect by setting the status to Closed
- Built-in debugging tag to help track down any issues that may come from redirects

Example Usage
The most obvious and common usage of this module is to redirect an old link to an updated link. A perfect example is one of my old projects pages that I originally setup when my site was powered by WordPress. The URL at the time was http://erikreagan.com/projects/2008/05/catch-all-php-form-processor but after I migrated my site to ExpressionEngine the URL was http://erikreagan.com/projects/catch-all-php-form-processor/. I setup a simple redirect with this module to take care of the redirection. I use the HTTP Status “301 Moved Permanently” so bots would get the memo as well and indexes would be updated appropriately.
Another use for this module would be for campaigns where you want to track conversion. Every time a redirect is used a cookie is saved. This cookie can be retrieved for a number of purposes. A good example would be sending someone to your website to sign up to win free movie tickets. You may have a radio or tv ad that says (verbally), “visit our website at your tickets dot come slash free tickets to enter to win”. You could setup a different redirect for users who find the free ticket giveaway through the website directly. Another redirect from twitter, and another from Facebook, etc. Then in your form you could get the redirect cookie that is saved and track which campaign brought the most conversions.
Redirect Helper Pro
This module is the “lite” version of a commercial version that will be available in early 2010. The Pro version of Redirect Helper will have many more features aimed toward campaign tracking. It will also make it very easy for clients to add and track these redirects on their own. They won’t need any knowledge of how redirection works on a technical level and you, the developer, will be able to automate pieces and hide pieces from them to avoid confusion. Because of this module having both a free and commercial version the source code will not be available under my GitHub account.
Comments
Hi Alberto
I use this module with Structure on a number of sites and have not found any issues. What exactly is happening? Can you tell me the steps you’ve taken along with the results you are receiving? Let’s continue the conversation in the EE forums on the thread for this module here: http://expressionengine.com/forums/viewthread/136052/
Thanks!
I just tried to upgrade to version 1.1.1 from 1.0, and lost complete access to both the front and back end of my site. It seems that a crucial table was missing. The hosting company was able to restore my previous version, and I lost only one day’s worth of data. I’m guessing that the problem is that I am using EE version 1.6.8 - I certainly won’t try that again!
Sorry to hear about your troubles Geoff. I haven’t heard of this happening before. I will try to duplicate the error and see what I find. It is always a good practice to backup your database before performing an installation or upgrade. That said, off hand I don’t know what would have caused this in the module. I’ll let you know what I find. Thanks!
I had the same issue as Geoff when trying to install version 1.1.2 on EE 1.6.8. The error said something about a missing table (unfortunately I didn’t take a screen of the error). I was forced to revert back to a previous db backup to get my site running again.
Your Words of Wisdom
Hi, very nice module, I will probably buy the commercial version if my tests will have good results…
I’m trying to use it with the Structure module (http://www.buildwithstructure.com) but it seems not working. Do you have any suggestion?
Thanks
Alberto
Alberto on Feb 17th at 3:43 am