Итак, вопрос "Как отключить кэширование панели администратора?" мучает многих веб-мастеров.
Оказывается, на движке Joomla этот вопрос решается относительно просто. Необходимо добавить всего лишь одну строку в секцию head
каждой страницы админки. Следовательно, для стандартного сайта на Joomla 2.5 нам необходимо найти подключенный шаблон (предположим, bluestork) и внутри него файл index.php
Путь:
/administrator/templates/bluestork/index.php
Находим секцию head
и вставляем:
<meta http-equiv="Expires" content="Mon, 26 Jul 2010 05:00:00 GMT">
Дату в строке можно поставить любую, лишь бы она уже была в прошлом. Видимо, для меня 26 июля 2010 - это особенная дата :)
В результате получаем вот такой блок кода:
...
...
Обязательно проверяем наши действия в браузере, принудительно обновляем страницу Shift+F5 и читаем исходный код. Если добавленная строка видна, у нас всё получилось.
Комментарии
Написал Святослав
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()Написал Сергей
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()Написал Макс
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()Написал Владимир Драч
Опубликовано в: Запуск Joomla под NginxНаписал Владимир Драч
Опубликовано в: Joomla 3.8 выдаёт ошибку Call to undefined method JApplicationSite::isClient()