0

次のhtaccessコードを使用してモバイルユーザーをリダイレクトしています

    # Mobile Redirection
    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    RewriteRule ^$ http://m.mydomain.com [R,L]

問題は、ユーザー タイプhttp://mydomain.com/でのみ機能することです。 http://mydomain.com/anyurlと 入力 すると、サブドメインにリダイレクトされません。助けてください。

4

2 に答える 2

0

ルート URL を regex と照合してい^$ます。

を試してください^.*$。関連するモバイル ページにリダイレクトする場合は、行はRewriteRule ^(.*)$ http://m.mydomain.com/$1 [R,L]($1は括弧内の一致したパターンです) にする必要があります。

于 2012-06-08T12:01:59.417 に答える
0

書き換えルールを次のように変更します。

RewriteRule ^.*$ http://m.mydomain.com [R,L]
于 2012-06-08T12:35:33.310 に答える