http://site/nodeには特定のノードIDがなく、すべてのノードがリストされています(プライベートユーザーメッセージなど)。それは404を誘発すべきではありませんか?Drupal 6 <front> /ノードはすべてのノードをリストします(不要)
2
A
答えて
0
これは、少なくとも私のインストールではフロントページです。あなたのノード上で「前に昇格」のチェックを外し、あるいはまた、あなたのpage-front.tpl.php
を変更し、あなたの一部のノードがプライベートであれば、あなたは、アクセス制御のいくつかの種類を必要とするかのノードがランダムIDを
1
にしようとすることでアクセスできますhttp://example.com/nodeへのアクセスを制限するには、本当に小さくて簡単なカスタムモジュールを作成することができます。単純なモジュールを作成する方法の簡単な説明はhttp://drupal.org/node/416986にあります。
(drupal_not_found
による)404をトリガするあなたの.moduleファイルに次のコードを追加:
/**
* Implementation of hook_menu().
*/
function MODULENAME_menu() {
$items = array();
// Disable the default /node front page.
$items['node'] = array (
'title' => 'node',
'page callback' => 'drupal_not_found',
'access callback' => TRUE,
'type' => MENU_CALLBACK,
);
return $items;
}
は、モジュール用に選択した名前で「MODULENAME」を置き換えてください。
1
http://site/node
は、Drupalサイトのデフォルトのフロントページビューです。
ここに表示される内容を制御する場合は、おそらくViewsおよび/またはPanelsを使用します。
@yitznewtonが述べたように、何らかの明示的なアクセス制御も見ておく必要があります.URLを推測しない人に頼ることは、非常に迅速に失敗するテクニックです。 CCKを使用している場合は、その機能はすでに使用されており、使用を待機しています。そうでなければ、Drupal.orgの検索ラウンドを行い、いくつかのオプションを見てください。
関連する問題
- 1. Drupal 6でノード内にノードを表示する
- 2. Drupal 6:webformをノードに追加する、またはノードに埋め込む?
- 3. Drupal 6ビュー - ノードのコメント数を並べ替える方法
- 4. Drupal 6 - 変更ノードの作成者
- 5. Drupal 6のビューでノード全体を表示する方法は?
- 6. は、私は、たとえば、Drupalのノードの内のファイルを要求する必要がDrupalのノード
- 7. Drupalの6私は非ノードのDrupalの中でビューを作成する必要がありますどのように非ノード
- 8. drupalのビューからノードを削除する方法6
- 9. Drupalでオーディオフィールドを持つノードをプログラムで作成する6
- 10. Drupalノード内のすべてのComment IDを取得
- 11. Drupal 6 - ノードxを編集できるユーザーのリストを取得するか、単にノードxのユーザーyの権限を取得します
- 12. Drupal:ノードにステータスフィールドを追加
- 13. Drupalの7:私はページとしてテンプレートファイルで/コンテンツタイプを追加/ /ノードをthemmingしたい</p> <p>のDrupal 7で/ノード/追加/コンテンツタイプ
- 14. Drupal 6の特定のノードにCSSまたはJavascriptファイルを含める
- 15. 指定されたノードの後のすべてのノードを削除します
- 16. Drupalのノード先は、私はDrupalの6及び(多分)のmod_rewriteとのトラブルまし
- 17. drupalの親ノードIDを使用するすべての子ノードを見つける
- 18. Drupal 6 - フィールドではなく、ノード編集のホームページを編集する理由
- 19. リンクされたリストaddノードは単なるノードではなくすべてのノードの値を変更します
- 20. drupalの「ノード」とは何ですか?
- 21. リンクリストのすべてのk個のノードを逆転します
- 22. 移行後にコンテンツリストにDrupal 6ノードが表示されない
- 23. 各特定のノードのすべてのXML子ノードを読む
- 24. Drupal 6で異なるノードに異なるテンプレートを追加するには
- 25. Drupalパネルはノードへの編集リンクを追加します
- 26. すべてのノードの属性を子ノードに変換
- 27. マニュアルのDrupalノードの挿入
- 28. drupalの親ノード用のページャ
- 29. メニューのDrupal「最近のノード」
- 30. Neo4jのノードのIDのリストと共にノードのリストを取得する