четверг, 12 марта 2015 г.
Joomla убрать meta name="generator"
Joomla является бесплатным движком, но как любой другой платный либо бесплатный продукт она хочет себя обозначить. А обозначает она себя мета тегом <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />. Несомненно это право разработчиков и по сути ни чем этот мета тег нам не мешает. Единственной помехой может лишь быть то что злоумышленник сразу видит на чем сделан сайт и исходя из этого ему проще найти уязвимости. Хотя на самом деле существует на много больше способов понять что сайт на joomla, описано тут. В данной статье мы разберем несколько способов как убрать этот meta тег.
Убрать <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
Способ №1
В файле /libraries/joomla/document/html/renderer/head.php примерно в 83 строке ищем код:
$strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd;
Удаляем эту строчку либо комментируем ее. Так же может заменить значение content на то что нам взумается.
Способ №2 (удалем значение тега, либо переопределяем его значение)
Данный способ является более простым, так как в нем не нужно уходить в глубь по папкам. Но у данного метода есть есвои ограничения, он полностью тег не убирает, а обнуляет его.
Для реализации данного метода открываем index.php (надеюсь тут все ясно: /templates/ваш_шаблон/index.php) вашего шаблона сайта и в самый верх дописываем 2 строчки php кода:
$document =& JFactory::getDocument();
$document->_generator ="";
$document->_generator ="";
Думаю предоставленные строчки всем понятны и не требуют разъеснений. В пустые кавычки можете вписать что вам вздумается тогда у вашего сайта будет уникальный generator))
Вот вроде бы и все. Если нужно что то убрать спрятать скрыть можете писать в комментариях, все что знаю покажу что не знаю посмотрю и опять же расскажу....
P.S. - представленная ваше информация распространяет свое действие на версию 1.5 в других же версиях работоспособность не гарантируется.
0 коммент.:
Отправить комментарий