1

URL (mysite.com/node/1) を mysite.com/categoryname/myarticlename.html のように表示するにはどうすればよいですか?

Joomlaを使用しました!.htaccess で mod_rewrite を使用する優れたオプションがあります。

Drupalでこれを行うにはどうすればよいですか?

これは可能ですか?

これらの問題についてここで質問できるかどうかわかりませんが、そうでない場合は、この投稿を削除します。

前もって感謝します!

4

1 に答える 1

2

まず、クリーンな URLが適切に構成されていることを確認してください。

次に、2つのオプションがあります...

  1. ノードごとにエイリアスを追加するには、ノード編集フォームに移動して手動で追加します (これはコアに組み込まれています)。 ここに画像の説明を入力
  2. ノードにアタッチされたプロパティ/フィールドからエイリアスを自動的に作成する場合は、PathautoToken、およびEntityモジュールをインストールします (これらの最後のモジュールには Entity Token モジュールが含まれます)。次に、/admin/config/search/path/patterns に移動し、さまざまなコンテンツ タイプのエイリアスをいくつか定義します。例えば ここに画像の説明を入力

    コンテンツを作成すると、エイリアスが自動的に作成されます。選択した設定によっては、ノードを更新するときに新しいデータからエイリアスを更新することもできます。

おまけとして、すべての自動 301 リダイレクトを処理するグローバル リダイレクトをインストールできます。

かなり高度なユース ケースでない限り、URL エイリアスを提供するためだけに .htaccess ファイルを編集する必要はありません。

于 2013-07-04T17:00:32.597 に答える