Researcher, Software Developer, Writer

SEO (Search Engine Optimisation) is a priority for every website. I am now looking at SEO options in Joomla! One of the most obvious is in the Global Configuration Site tab:

SEO Settings – Search Engine Friendly URLs – choose between ‘no’ and ‘yes’.

A no-brainer, right?

Wrong. I turned it on for www.writerit.com and most of the pages in the site immediately lost their CSS formatting. I didn’t have time to investigate, so I promptly turned it off again.

I have now had a look. There is a simple solution: Enable the second option: ‘Use Apache mod_rewrite’, and rename htaccess.txt in your Joomla! home directory to .htaccess.

A no-brainer, right?

Wrong. When I renamed htaccess.txt all of my pages (including my admin page) went down (and I mean DOWN) with the following message:

“The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.”

This turns out to be easy to fix. I opened up htaccess.txt and it starts with a piece of advice about commenting out an instruction if .htaccess breaks stuff. I commented out the instruction. All is now well.

In C++ you need to understand all of the low-level implications of every command you use. Web development is computer programming from the opposite direction. Speed is the priority. Implementation details should be invisible if you just want to get a brochureware site up and running in a CMS.

SHOULD be.

2 Responses to SEO friendly URLs in Joomla!

Leave a Reply

Your email address will not be published. Required fields are marked *

Picture of Ita Ryan

Ita Ryan

Shopping Cart

Your shopping cart is empty
Visit the shop