Здравствуйте! Недавно закончил новый интернет-магазин и в последний момент вспомнил про такую мелочь как «генератор», поэтому сегодня мы поговорим о том, как быстро и безболезненно убрать мета-тег Generator из Joomla 2.5.
В одной из своих прошлых статей я упомянул, что лишние мета-теги это плохо. Переизбыток информации, а тем более ненужной - это всегда плохо, а в случае с мета-тегами, это ещё и лишний «мусор» и лишние байты на каждой странице вашего сайта.
Но это только одна сторона медали, другая – это безопасность. Будет лучше, если роботы не смогут определить какой CMS вы пользуетесь. Конечно, для этого мало убрать мета-тег Generator, даже после его удаления большинство роботов запросто смогут определить на какой CMS сделан ваш сайт, но так или иначе, это будет вашим первым шагом к конфиденциальности.
Кстати, чтобы узнать на какой CMS работает сайт, я привык использовать сервис 2ip.ru А вы какие сервисы посоветуете?
Как убрать мета-тег Generator
Все действия описанные ниже производились на актуальной версии Joomla 2.5.14. Открываем файл
\libraries\joomla\document\html\renderer\head.php
Ищем и безжалостно удаляем строчки (95-100):
// Don't add empty generators
$generator = $document->getGenerator();
if ($generator)
{
$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
}
Готово!