Могут быть и другие проблемы, но я думаю, вы должны начать проверять это:
1) У вас есть правильный файл .htaccess в вашем корне joomla, и он может быть прочитан вашим пользователем Apache.
2) Перейдите к администратору> Сайт> Глобальная конфигурация и убедитесь, что у вас есть «URL-адреса, дружественные поисковой системе» и «Использовать Apache mod_rewrite» для «Да».
3) Убедитесь, что вы используете Apacheимеет все необходимые модули.