I've tried a number of SEF add-on components to make my Joomla websites Search Engine Friendly. In the end I discovered that the core SEF module included with Joomla 1.5 works best.
However, moving websites from a development platform to live servers sometimes caused the SEF component to stop working. When enabled, all my pages would return "Internal Server Error". After a little investigation, here is what I've found:
1. Make sure the file ".htaccess" in the root gets ported along with the rest of the website! SEF, and in particular, Apache mod_rewrite will not work unless this file is present and correctly configured.
2. Porting a site sometimes means moving it to a different directory. If you're having trouble, try uncommenting the following line in .htaccess:
RewriteBase /
Where "/" is the root directory. If your joomla installation is not in the root of the webspace, be sure to specify the correct path here instead of just "/".
If you'd like more help, then contact me.
Wednesday, April 1, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment