コアフレームワークに干渉せずにJoomlaサイトからジェネレータータグを削除することは可能ですか?


7

コアフレームワークに干渉せずにJoomlaサイトからジェネレータータグを削除することは可能ですか?私は個人的に、これはソースコードの苛立たしい側面であり、特定のバージョンのセキュリティ上の欠陥が悪用された場合、Webサイトを簡単に攻撃できると感じています。

詳細に説明すると、たとえばJoomla 3.2で何らかの欠陥が悪用された場合、Joomla 3.2に基づくすべてのWebサイトがターゲットとなり、それらのWebサイトはジェネレータタグを使用して簡単に見つけることができます。だから私はそれらを取り除きたいです。

回答:



12

カスタムテンプレートを使用する場合(または独自のテンプレートを作成する場合)、次のコードをテンプレートのindex.phpファイルの先頭に配置することにより、ジェネレータタグを簡単に削除できます。

$this->setGenerator(null);


サードパーティのテンプレートを使用していて、後で同じものを更新する場合にのみ問題があります。私の変更はすべて失われます。
Durgesh Chaudhary 2014

2
それは本当だ。開発者の立場からコメントします。クライアント向けにフルサービスのJoomlaを実行し、テンプレートを作成します。誰もがそうするわけではないことを忘れています。
Don Gilbert

次のリンクは、JOOMLAおよびWORDPRESSページのコーディングからGENERATOR METAタグを削除しますか?ドンの答えにさらなる洞察を提供するかもしれません。cmsenergizer.com/website-energy-guide/...
NivF007

答えは既に受け入れられていますが、これはジェネレータータグを削除する最良の方法です。
ジープストーン2014

5

Joomla(3.x)の最新バージョンでは、グローバル設定のこの設定は必要なことを実行せず、ジェネレーター情報を非表示にします。

Joomla 3グローバル構成のスクリーンショット「Joomlaのバージョンを表示」


1
これはジェネレーターのバージョン番号です。ジェネレータメタタグは、Joomla inで引き続き表示されます。バージョン番号がないだけです。
ジョージウィルソン

1
私はあなたがホップしたことに同意します、これはそれを隠すはずですが、バージョンを隠すだけです。私の推測では、ジェネレータータグを保持することで、グーグルまたはスパイダーを使用してjoomlaを実行しているサイトの数を見つけることができるため、マーケティングのサーバーにそれを削除するオプションを提供し
ませ

0

ByeBye Generatorの機能は少し制限されているため、別の無料の代替手段があります。Joomlaメタデータスイートプラグインを使用すると、ジェネレータタグを削除したり、ブランドを付けることができます。

著者タグを削除して、ソーシャルプロフィールのメタデータアイテムを追加することもできます。

ダウンロード:https : //webdesignandcompany.com/products/joomla-metadata-suite/

お役に立てれば。


2
リンクが機能しなかった
TryHarder

現在、ウェブサイトにアクセスできないようです。
Neil Robertson
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.