Когда мы делаем свой сайт на Joomla, то желательно убрать конфигурационный файл сайта в другую папку. Естественно конфигурационный файл можно переместить в папку, находящуюся в каталоге сайта, так и уровнем выше. Сделать это просто:

 

Изменяем путь к нашему конфигурационному файлу в двух местах: /includes/defines.php и /administrator/includes/defines.php

Изменяем строку define ('JPATH_CONFIGURATION', JPATH_ROOT);

Приводим ее к следующему виду:

define('JPATH_CONFIGURATION', JPATH_ROOT . '/../c');

   где /../c - путь к папке с именем "с", которая находится выше каталога с сайтом

или

define('JPATH_CONFIGURATION', JPATH_ROOT . 'templates');

   где templates - папка с именем "templates", которая находится в каталоге с сайтом.