Была проблема: перенес сайт, работающий на Joomla 1.5 на другой хостинг. Самое интересное, что нормально открывалась только главная страница. Остальные страницы открывались либо с 404 ошибкой, либо некорректно отображались. Также не открывался и Virtuemart. Проблема решилась переименованием файла htaccess .txt в . htaccess (он находится в корне сайта), а также отключением SEO (в админке Сайт > Общие настройки > Включить SEO > * Нет ). Проверить наличие строки: var $live_site = 'http:// ТУТ_ВАШ_ДОМЕН '; в файле configuration.php
Нашел решение — поделюсь... :)