Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Что меняет ссылки?

Автор borro, 02-03-2015, 16:07:46

« назад - далее »

borroTopic starter

Здравствуйте!

Есть сайт VPS на Debian. Ссылки на картинки стали выглядеть задвоенными. Например, в админке вот так
http://доменное_имя/administrator/доменное_имя/administrator/templates/bluestork/images/header/icon-48-language.png
На фронте и вовсе ссылки начинаются вместо доменного имени с IP. В консоли инструментов разработчика Chrome такие сообщения:
GET http://185.15.208.190/www.antilopagold.su/images/stories/virtuemart/product/resized/e307_04_pered.jpg 404 (Not Found)
Поэтому они не отображаются.
Как понимаю из-за ошибок в адресах подгружаемых скриптов в админке не работают кнопки очистки кэша сайта и кэша jot cashe.

.htaccess не редактировал в ближайшие две недели

Помогите, пожалуйста, выяснить причину таких подстановок

Добавлено: 02-03-2015, 16:48:12


Включение gzip может такое давать?
Админка не открывается, даже вход. Скажите, как можно через базу данных отключить какой-либо плагин? Есть подозрения на плагины кэширования


DOleg

У вас в head присутствует base href="http://185.15.208.190/", её надо удалить.


borroTopic starter

Оказывается комментирование(скрытие) переменной $live_site в configuration.php спасло ситуацию.
На что влияет в принципе эта переменная, и почему она так повлияла?

DOleg

Вроде СЕО форум, вроде и не новичок, а как же Гугл? :)

Цитировать==================== ДЛЯ ЧЕГО НУЖНА ПЕРЕМЕННАЯ $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 работает правильно.



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....