删除Joomla代码中的generator信息

如果你的网站是使用Joomla搭建的,但基于安全考虑,不想别人知道,可是Joomla默认会有这样的页面标签:

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

那应该怎样让它不显示呢?

  • 1、创建子模板覆盖(非必要但建议)
  • 2、修改首页index.php文件(一般在开始的PHP代码片段中最后的位置添加即可),添加:
$this->setGenerator(null);

如果你喜欢Joomla,或想向更多人推荐Joomla,那不建议删除生成器的代码;如果你为使用Joomla自豪,而且使用的是最新版本的Joomla,可以在后台的全局设置那里,把“系统版本”开启,generator标签中还会添加你当前使用的具体Joomla版本信息。