Para usar o componente nativo do Joomla você vai necessitar que sua hospedagem permita o mod_rewrite “FollowSymLinks”.
Minhas experiências:
Uolhost permite
Locaweb não permiti, mas você pode solicitar abrindo um chamado.
Passo 1 – Vá no menu “SITE” clique na opção “Configuração Global”
Passo 2 – Configurações do SEO
Em “Configuração Global”, do lado direito tem “Configurações de SEO ”. Ative as funções conforme a imagem abaixo
Salve a configuração.
Passo 3 – Renomear o arquivo “htaccess.txt”
Você vai ter que renomear um arquivo que está na seu FTP, o arquivo chama-se “htaccess.txt”. Acesse ftp do seu site (use o FilleZilla) e mude o nome do arquivo para “.htaccess”.
Pronto, está ativo no seu Joomla.
Caso não funcione…
Caso isso não funcione, provavelmente a sua hospedagem não permite mod_rewrite, você deverá usar algum componente como sh404SEF ou Artio SEF.
Se você estiver usando hospedagem da Locaweb, após você trocar o nome do arquivo “htacess.txt” provavelmente o seu site ira aparecer “internal server error ”
Para corrigir isso, ou você solicita que a Locaweb ative o “FollowSymLinks” ou você comenta ele no arquivo “.htacess”, ou seja, a linha que estava “Options +FollowSymLinks” deverá ficar “#Options +FollowSymLinks”