英語とフランス語の 2 つの言語で Drupal サイトを作成しています。現在、私のサイトには両方の言語の略語があります。
例えば、
# for English
http://www.sitename.com/en
と
# for French
http://www.sitename.com/fr
誰かが URLhttp://www.sitename.com/fr/
にアクセスした場合、ユーザーは URL にリダイレクトされますhttp://www.sitename.com/fr
(末尾の「/」はありません)。
ただし、ユーザーは URL に残りますhttp://www.sitename.com/fr/
(ユーザーが入力した先頭の「/」を使用)。
注: nginx
Web サーバーを使用しています。だから.htaccess
何の助けにもなりません。
私は長い間この問題に直面しています。