eScope Product Handler solves big problem with old URLs which leads to 404 error page. Especially after upgrade from Joomla 1.5 to Joomla 2.5 or Joomla 3. Let's take a look at one example.
URL to one of my articles at Joomla 1.5 with ARTIO JoomSEF looked like this:
And after migration to Joomla 2.5 URL is
Now, if you click on the first old URL, it should lead to 404 error because this URL doesn't exist anymore. But thanks to eScope Error Handler plugin it redirects user to the new URL. Awesome, right?
So this plugin can search for an article from old URL, find it in database and redirect to new URL. But what if it isn't an article? What if it is category or contact or whatever?
If plugin doesn't find article, it redirects to com_search and serves to user founded results based on old URL. Let's look at example. Old URL to category looked like this:
new one looks like this:
If you click on old category, it'll leads you to com_search and user is just one click away from what he is seeking. Forget 404 errors. Give users right content.
Plugin needs to be called before plg_redirect. Move this plugin before plg_redirect or disable plg_redirect.