0

modrewrite/htaccess の問題に苦しんでいます (php を使用)。www.mydomain.com/en/index.php " en"のような URL を持つ多言語 Web を実行しています。&lang=en

今、私は常にすべてのURLのデフォルト言語として英語を強制する方法を探しています. ユーザーが のような URL にアクセスしようとすると、www.mydomain.com/dashboard.php自動的に に変換されます。www.mydomain.com/en/dashboard.php

これを解決する方法はありますか?ありがとう

4

1 に答える 1

1

サイトでサポートされている言語のリストがあるとします。

RewriteCond %{REQUEST_URI} !^/(en|fr|es|de)/
RewriteRule ^(.*)$ en/$1 [R]

/en//fr//es/またはのいずれかで始まらない場合、これにより URL が書き換えられます/de/

于 2013-07-25T10:33:54.337 に答える