私はこの書き換えコードを持っています:
RewriteCond %{HTTP_USER_AGENT} ^.*iPhone.*$
RewriteRule ^(.*)$ http://stagingsite.com/site/mobile [R=301]
RewriteRule ^faq/$ /mobile/faq
最初の行は正しく機能しています。ユーザーがiPhoneを使用している場合は、インデックスページが表示されているモバイルディレクトリにリダイレクトします。
また、ユーザーに次のサイトを訪問してもらいたい:
http://stagingsite.com/site/faq
iPhoneを使用している場合は、 http: //stagingsite.com/site/mobile/faqに転送されますが、上記のコードの最後の行ではこれが達成されていないようです。
私が間違っているアイデアはありますか?