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