- Зачем нужно убирать meta-тег
generator
в CMS Joomla? - Как выглядит meta-тег
generator
в CMS Joomla? - Как убрать meta-тег
generator
в CMS Joomla? - Что нужно знать про meta-тег
generator
в CMS Joomla?
Зачем нужно убирать meta-тег generator в CMS Joomla?
Имеет смысл убрать из HTML-кода страниц, генерируемых CMS Joomla meta-тег generator
. И не из вредности, ревности или крутости, а в целях безопасности потому, что по этому тегу тупым ботам хакеров будет просто определить на каком движке работает сайт. А то, что в любой программе всегда были, есть и будут уязвимости, лучше вообще не сомневаться.
Как выглядит meta-тег generator в CMS Joomla?
Как видно, в HTML-коде каждой страницы сайта на Joomla присутствует meta-тег "generator
":
<meta name="generator" content="Joomla! - Open Source Content Management" />
Как убрать meta-тег generator в CMS Joomla?
Пожалуй самым простым способом убрать его будет вставить дополнительный PHP-код в файл index.php
шаблона.
Для этого:
- в админке заходим Расширения → Менеджер шаблонов → Шаблоны;
- выбираем Параметры шаблона в котором хотим избавиться от мета-тега;
- Редактор → выбираем файл index.php;
- в районе 15-й строчки вставляем строчку:
$this->setGenerator(null);
- жмём Сохранить и закрыть
Наслаждаемся отсутствием мета-тега.
Что нужно знать про meta-тег generator в CMS Joomla?
Стоит помнить, что при смене шаблона сайта, процедуру нужно будет повторить!
P.S. Моя текущая версия версия Joomla!, 3.6.2. Шаблон Protostar версии 1.0
Заберите ссылку на статью к себе, чтобы потом легко её найти!
Раз уж досюда дочитали, то может может есть желание рассказать об этом месте своим друзьям, знакомым и просто мимо проходящим?
Не надо себя сдерживать! ;)