回答:
Viewsモジュールをインストールして、Taxonomy Term Viewを有効にするだけです。これにより、アクセス許可をAuthenticatedやAdministerに設定したり、任意のロールや許可に設定したりして、ページを一般ユーザーやロボットが閲覧できないようにすることができます。
PS:ビューを使用していない場合、Drupalはまだ発見されていません。
分類モジュールによって提供されるため、無効にすることはできません。
あなたができることは、パスをオーバーライドしてそれらをdrupal_not_found()にリダイレクトする小さなモジュールを作成することです。15行で完了です。
多分他のアイデアがあるかもしれませんが、私もそれらを読んでみたいです:)
これは、panelsモジュールの素晴らしい使い方です。私はそれをノード/ usersおよび分類用語で実行します。公開したくないです。
仕組み:パネルは、分類モジュールからrenderigタスクを引き継ぎ、選択基準を使用して、403/301エラーコードを出力するだけのパネルのバリアントを提供します。コンテキストと選択ルールを使用して、かなりトリッキーなリダイレクトと選択マジックを実行できます。インストールしたものはすべてctoolsとパネルに依存しているので、とにかくeモジュールを使用する必要があります。;)
あなたが発見したように、分類モジュールの動作は各用語のページを作成することで、その用語でタグ付けされたすべてのノードへのティーザーがティーザーとして表示されます。
語彙ベースでこれらのページの作成を抑制するには、Disable Term Node Listingsというモジュールを使用します。