Главная Разработчикам FAQ по Joomla! Как убрать meta name="generator" content="Joomla! 1.5 - Open Source Content Management" ?
Сегодня 23 | 02 | 2012
Как убрать meta name="generator" content="Joomla! 1.5 - Open Source Content Management" ?
Автор: Administrator   
26.01.2010 17:10

Если посмотреть исходный код страницы, можно найти строку в метаполях:

<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />

Конечно же разработчики Joomla! хотят обозначить используемую систему управления контентом и эта строка вроде бы безобидно висит в коде и никаму не мешает. Но тут есть небольшой минус- злоумышленнику даётся возможность узнать, на какой CMS построен сайт. А некоторые просто не хотят иметь на сайте лишний код, так же как и указывать на определённую CMS, особенно бесплатную, ведь у многих предвзятое отношение к слову "бесплатно" (в одной из следующих статей я попробую это опровергнуть и доказать очевидность преимущества бесплатной CMS над платными). Как же удалить этот метатег GENERATOR ?

Итак, приступим:

  • В директории /libraries/joomla/document/html/renderer/ находим файл head.php
  • В нём находим строку (строка 83):

    $strHtml .= $tab.' <meta name="generator" content="'.$document- />getGenerator().'" />

  • Удаляем эту строку полностью, или комментируем (//) и сохраняемся
  • Обновляем страницу сайта (если включено кеширование сайта- очищаем кеш в админ-панеле) и проверяем.

Если всё зделано правильно, то код метатега "generator" будет отсутствовать.

Обновлено 21.10.2011 15:12
 

Комментарии  

 
0 #28 Александр 11.01.2012 21:25
Есть и другой вариант менее варварский ;-)
Вставить в индекс в голову...



К сожалению на моем сайте http://santeyphoto.ru/ где стоит шаблон yoo_bigeasy мой вариант не прокатил. Поэтому спасибо, беру ваш вариант.
Цитировать
 
 
0 #27 Дмитрий 30.12.2011 13:30
было бы полезно включить таки поддержку и отображение кода, а то, как передать эту инфу всем?
Цитировать
 
 
0 #26 Дмитрий 30.12.2011 13:28
А не глупо ли править ядро CMS ради снятия вывода строки указания генератора контента. При следующей обновлении CMS - опять лезть в сист. файлы?
ИМХО: лучший вариант поставить эту фишку на службу себе - просто в index.php (или ту часть шаблона, которая отвечает за структуру страницы) между тэгами вставить:
Цитировать
 
 
0 #25 Irina 25.11.2011 22:08
Спасибо Автору!
Цитировать
 
 
0 #24 prof-implant.ru 06.11.2011 00:39
строка 87, спасибо всё работает.
Цитировать
 
 
0 #23 Андрей 24.10.2011 16:47
Привеличайше благодарствую)) ))))
Цитировать
 
 
-1 #22 ХаБиБ 02.10.2011 04:01
Цитирую ХаБиБ:
все сделал как описано, даже очистил кэш... и в админке очишено полность, даже пробовал с разнқми браузерами, никакого результата, правда пробовал на локалке ?! ((((((((((
решил проблему )) Админка==>Обшие настроки==>Настройки метаданных )))))
Цитировать
 
 
-1 #21 ХаБиБ 01.10.2011 05:09
все сделал как описано, даже очистил кэш... и в админке очишено полность, даже пробовал с разнқми браузерами, никакого результата, правда пробовал на локалке ?! ((((((((((
Цитировать
 
 
0 #20 Исроил 19.08.2011 12:32
спасибо! :lol:
Цитировать
 
 
0 #19 Евгений 04.08.2011 18:50
Спасибо!
Цитировать
 

Добавить комментарий


Защитный код
Обновить