すべての新しいノードが「レポート」(domain.com/reports/node) の下に公開されるようにどこかで設定しました。これはどこで変更できますか?
2 に答える
考えられる答えは 2 つあります。質問したことを正確に質問した場合は、 にパス エイリアスを追加したことになりnode
ますadmin/build/path
。または、代わりにpathauto がインストールされている場合は、奇妙なパターンを作成しnode/1
ます。reports/node/1
reports/node/[nid]
ああ、3 つ目は、すべてのノードのビューを作成したことです。この質問には明確化が必要です。コアには、すべてのノードではなく、昇格したノードのリストしかありません。ビューがインストールされていますか? pathauto がインストールされていますか? 正確にはどうなりますか?
既存の回答は、ここで優れたモジュールPathautoに言及しています。プロジェクトの説明から:
Pathautoモジュールは、ユーザーがパスエイリアスを手動で指定しなくても、さまざまな種類のコンテンツ(ノード、カテゴリ、ユーザー)のパスエイリアスを自動的に生成します。これにより、/ node/123の代わりに/category/my-node-title.htmlのようなエイリアスを取得できます。エイリアスは、管理者が制御できる「パターン」システムに基づいています。
Pathautoを使用すると、正常なURLと検索の可視性を向上させるためにDrupalパスをあらゆる種類で制御できます。あなたの場合、デフォルトを設定すること/reports
ができ、他のコンテンツまたはコンテンツタイプに対して特別な場合を作成することができます。