1

英語とフランス語の 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/(ユーザーが入力した先頭の「/」を使用)。

注: nginxWeb サーバーを使用しています。だから.htaccess何の助けにもなりません。

私は長い間この問題に直面しています。

4

1 に答える 1

0

追加してみる

rewrite ^/(.*)/$ /$1 permanent;

あなたのserver{}ブロックで。

于 2013-10-17T13:31:58.910 に答える