サイトの構築中に、公開ページをサイトメンバー以外に非表示することはできますか?

問題

  • Liferay DXPを使用して公開インターネットサイトを構築中に、インデックスされたGoogleページがサイトメンバー以外によって検索されないようにする方法はありますか?

環境

  • DXP 7.4

解決

  • サイト管理者/管理者ロールのユーザーの閲覧権限を変更することで、サイトへの一般アクセスを制限できます。
    詳細については、以下の記事をご参照ください: https://help.liferay.com/hc/ja/articles/360018156131-Roles-and-Permissions
  • サイトを構成するすべてのページからゲストの閲覧権限を取り消すこともできます。
    そのためには、ページツリーに移動し、ページを選択し、三点リーダーから、「権限」をクリックします。ゲストロールを見つけ、「閲覧」権限を削除します。
  • 次のようなことも実行できるかもしれません:
    ログイン用に別の仮想ホスト上に非公開ページを作成し、公開ページセットの仮想ホストを削除します。
  • 本番インスタンスの仮想ホストを構成するのが一般的です。 Liferayでも公開ページの設定でこの機能を有効にするのがベストです。この接続を無効にして、ゲスト訪問者がサイトにアクセスしたときに 404 を表示するようにすることが考えられます。別のサイトの仮想ホストを使用している際に、ログインページにアクセスするために使用される場合があります。

ただし、最終的にはページごとのアクセス権を取り消すのが最も安全な方法であると考えています。

 

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています