Articles

Joomla sh404sef component

sh404 is an excellent component for Joomla that enables flexible URL rewriting. There are however a few areas where you need to pay particular attention in order to ensure it works correctly.
 
In the backend you will find SEO urls and Custom urls. In the database, the difference between these is simply the date that the custom url was created. Non custom urls have a default date.
 
The first url generated for the non seo link is the url that is used.
 
If running on your localhost with a non standard port, go into the advanced options and enable the setting.
 
If multiple seo urls exist for the same non seo link then it may be wise to find where the incorrect ones are being generated. You may find you have issues with the itemid.
 
You can turn off the redirect from the non seo link to the seo link in order to assist with debugging.
 
Most of the points relate to sh404 for Joomla 1.5 however most of it should hold true for later versions.