==================== ДЛЯ ЧЕГО НУЖНА ПЕРЕМЕННАЯ $live_site ==================Начиная с версии 1.5.х, Joomla самостоятельно пытается автоматически определить URL корня вашего веб сайта (к примеру, http://www.mysite.com). Эта информация необходима во многих операциях, особенно тех, которые работают с созданием ссылок и URL-ов.
К сожалению, этот процесс определения иногда терпит неудачу, обычно из-за неправильной настройки веб сервера. В таких случаях появляются различные ошибки и компонент sh404SEF, поскольку он интенсивно работает с URL-ами и ссылками, будет одним из наиболее пострадавших расширений. Симптомами [этого] могут служить плохие ссылки главной страницы, вползание страниц с ошибкой 404 и т.д.
Чтобы решить эту проблему, начиная с ранних версий серии 1.5.х Joomla представила конфигурационную переменную, называемую $live_site. Поскольку авторы Joomla расчитывали, что автоматическое определение URL-ов будет успешным большую часть времени, они однако не обеспечили способа легкой настройки этой переменной. Мы [команда sh404SEF] советуем чтобы каждый сайт на Joomla обязательно имел в файле configuration.php переменную, которая определяет базовый URL сайта, как например
var $live_site = 'http://www.mysite.com';
В некоторых обстоятельствах Joomla не создает эму переменную в течении установочного процесса, так что вам нужно будет вручную отредактировать ваш configuration.php, чтобы удостовериться, что [компонент] sh404SEF работает правильно.
-----------------------------------------------------
Переведено с
сайта разработчиков компонента sh404SEF