Любые сайты, использующие cms, стараются о себе оставить след, по которому можно определить, на каком именно движке был построен сайт и Joomla не исключение.
Если вы посмотрите исходный код любой страницы сайта, то увидите такую строчку: <meta name="generator" content="Joomla! - Open Source Content Management" /> Как убрать мета тег Generator?
Некоторые предлагают установить какой либо плагин или расширение, но зачем перегружать сайт, если можно внести кое какие изменения в код файла head.php который обычно находится:
корень -> libraries -> joomla -> document -> renderer -> html -> head.php
находим строку:
$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
и комментируем её:
//$buffer .= $tab . '<meta name="generator" content="' . htmlspecialchars($generator) . '" />' . $lnEnd;
Комментарии:
Genetics 26.01.2018 12:02
Да, это сработает, но при следующем обновлении Joomla - опять всё вернётся...
Лучше в шаблон сайта Joomla вставить свой генератор, например:
$doc = JFactory::getDocument();
// Sets the document generator
$doc->setGenerator('JKASSA - e-commerce system for Joomla!');
Super User 07.11.2017 14:52
Второй способ не убирает тег, но позволяет прописать своё значение, остается на всегда.
В панели управления Joomla идём >Расширения> Менеджер шаблонов> в списке установленных шаблонов выбираете ваш, активный в данный момент> Редактировать HTML. Между тегами И вставляем:
<?php $this->setGe nerator('mysite '); ?>
Coin |
Настройка CMS |
Политика |
Для дома |
Игры |
Интернет, сайт, SEO |
Soft |
Операционные системы |
Социальные сети |
Безопасность и анонимность |
© 2001-2020 Барабульки