モバイルデバイスからのすべてのリクエストを/mobile/ $ uriにリダイレクトするようにnginxをセットアップしようとしていますが、このソリューションを思いつきましたが、機能しないようです。それは構文上の問題なのか、それともリダイレクトの概念全体の誤解なのか。
if ($http_user_agent ~* '(iPhone|iPod|android|blackberry)') {
rewrite ^(.*) http://xxxx.org/mobile/$1 permanent;
}
私のAndroid携帯電話を使用すると、xxx.org / mobile / mobile / mobile /mobile...のようなものが表示されます。
何かアイデアはありますか?何か提案はありますか?