タグ付けされた質問 「path-aliases」

パスエイリアスに関する質問に使用します。これは、node / [nid]のようなシステムURLを置き換えるために、人間が判読可能なURLを作成する方法です。

2
言語に依存しないコンテンツのURLエイリアス
8言語のページがあります。ほとんどのコンテンツは翻訳されており、言語が割り当てられています。しかし、ページの一部で、各言語で表示するための言語に依存しないコンテンツが必要です。 言語に依存しないコンテンツを作成すると、URLエイリアス設定から「言語に依存しない」パスが生成されます。これは基本的に英語のパスに似ています。それで大丈夫です。しかし、今では英語のパスのようなすべての言語が検索されます。言語プレフィックスのみが変更されます。 /path/to/content /de/path/to/content /fr/path/to/content 有効な言語ごとに、このノードへのURLエイリアスをプログラムで生成する方法はありますか? /path/to/content /de/pfad/zum/inhalt /fr/chemin/au/contenu 各言語の各用語のURL-Aliasを作成する分類用語の同様のものを見つけました(Pathauto i18n Taxonomy)。しかし、私はノードのためにこれを持っている必要があります。 各エイリアスを手動で作成せずにこれを実現するにはどうすればよいですか?

3
/ nodeパスのノード概要ページを無効にする
ノードのリストを表示しているデフォルトのフロントページを無効にしたい。別のフロントページを使用していますが、それでもURLに表示されexample.com/nodeます。アクセスを制限するか、フロントページにリダイレクトするのが良いでしょう。 現在、私のホームページはに設定されています/home(これはに正しく書き換えられますexample.com/)。今、私はすでにいくつかのことを試しました。 で/admin/config/search/path、エイリアスをからnodeに設定しましたhome。 残念ながら、これはただの両方をリダイレクトが生じたexample.comとexample.com/nodeしexample.com/homeていない私のフロントページ-ノードリストを示します。 nodeto からエイリアスを試してみました<front>(それがそこでも有効かどうかはわかりません)。これはほとんど働いていた、/homeと/nodeの両方のリダイレクトexample.com右ページを示します。ただし、ノードリストは/<front>... で利用できます。 また、パネルを試し、ノードテンプレートのバリアントを作成しました。パスが等しいときにステータスコードを返すのは機能nodeしませんでした。ページが/node/スラッシュを付けてでのみトリガーされるためです。もちろんパスはすでに使用されているため、ノードパスだけのパネルを作成することはできません。 このリストへのアクセスを設定する権限がありません。 では、どうすればページを無効にできますexample.com/nodeか? 私の問題は、このノードリストがどのような種類のページかわからないことだと思います。私はそれがいくつかのユニークなページタイプであり、コアの奥深くに埋め込まれていて、簡単に無効にできないと感じています。
7 7  path-aliases  nodes 

2
パスエイリアスに基づいてテンプレートを変更する
パスエイリアスに基づいてテンプレートを選択する最も簡単な方法は何ですか。たとえば、次のURLがあるとします。 http://www.example.com/mydirectory/page1 http://www.example.com/mydirectory/page2 http://www.example.com/mydirectory/page3 mydirectoryのすべてのページのテンプレートを作成するにはどうすればよいですか?また、コンテンツタイプを使用してこれらのページのテーマを設定することはオプションではないことも付け加えておきます。

5
pathautoを使用して深くネストされた語彙のURLを生成するにはどうすればよいですか?
ここで説明するように、URL引数からパンくずを生成しています。 次のような語彙があります。 芸術->パフォーマンス->ダンス->バレエ URLを次のようにしたい:arts / performing / dancing / ballet pathautoモジュールを使用して、分類用語に対してこれを行うことができます。 [term:parent]/[term:name] これは、バレエのページで次のようになります。私が欲しいものではありません: dancing/ballet 親の代わりに親を使用する場合、([term:parents]/[term:name]); これは近いですが、完全ではありません: arts-performing-dancing/ballet どのように私はから入手することができますarts-performing-dancingにarts/performing/dancing?
6 7  path-aliases 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.