問題
-
Liferayインスタンスのタイトルが、子サイトのページタイトルに付加されるようになりました:
<title>Page title - Site title - Instance title</title>
-
すべてのサイトだけでなく、特定のサイトでも非表示にして、タイトルがこのように見えるようにする、すぐにできる方法はないでしょうか?
<title>Page title - Site title</title>
-
Liferayインスタンスは空のデフォルトサイトといくつかのサブサイトを持っているので、我々はこれをセキュリティ上の問題と考えています。 空のデフォルトサイトの名前は、潜在的な攻撃者がすべてのサブサイトで見ることができ、どのサイトが同じインスタンスに属しているかのヒントを与えることに変わりはありません。
環境
- DXP 7.3
解像度
- これが意図した動作です。
- 少なくとも2006年04月21日以降、タグタイトルに社名が表示されるようになりました。 このことから、この値の存在自体はセキュリティバグではないと考えますが、お客様の特定の要件、特に同じ会社を使って関連性のない独立したサイトをたくさん作りたい場合などには、そのように見られる可能性があると思われます。
- 同時に、関連するサイトをまとめて持っているお客様にとっては、現在の挙動が望ましいと思われることもあります。
- どちらの選択肢も合理的であると思われるため、この部分は会社ごと、またはサイトごとに設定することができます。
そこで、次のステップを以下に紹介します:
-
Feature Request を開いてください。製品チームによって評価されます。
- これは、当社の製品チームがリクエストを評価するための、当社の公式なプロセスです。
- 説明文に詳細を書くことで、商品に自分らしさを加えることができます。
- さらにコメントを追加して、残りの詳細についてチームと議論することも可能です。
- なお、機能リクエストの実装は開発者の判断に委ねられ、新機能は今後のLiferayのリリースにのみ追加されることになります。
-
カスタマイズ
Liferayのソースコードを変更し、お客様のビジネスニーズに合った独自のソリューションを開発することはいつでも可能です。 そのため、コードの改変に起因するバグに対するサポートが制限される場合がありますので、ご注意ください。 -
グローバルサービスチーム
Liferayの担当者に連絡して、グローバルサービスチームを巻き込みましょう。