私はメイン サイトとモバイル サイトを持っており、より良いモバイル エクスペリエンスを提供するための次のステップとして、報告されたユーザー エージェントに基づいて Apache がユーザーをリダイレクトすることを検討しています。たとえば、 http://jonathanscorner.com/spectacles/にアクセスしたユーザーは、http://jonathanscorner.mobi/?url=/spectacles/にリダイレクトされます。現在、httpd.conf で試したことが iPhone に影響しているようには見えません。私が試したのは:
RewriteCond %{HTTP_USER_AGENT} (andriod|avantgo|blackberry|blazer|eleine) |hiptop|iphone|ipod|kindle|midp|mmp|mobile|nokia|o2|opera.mini|opera.mobile|palm |pda|plucker|pocket|psp|スマートフォン|symbian|treo|up.browser|up.link|vodaphone|wap |windows.ce;.iemobile;|windows.ce;.ppc;|windows.ce;.smartphone;|ziino) [NC] RewriteRule (.*) http://jonathanscorner.mobi/?url=$1 [R=302,L]
調子がよかったときに 301 に変更することを視野に入れています。
私が持っている当面の質問は、iPhone でアクセスしたときにこれがhttp://jonathanscorner.com/spectacles/をリダイレクトしない理由(および携帯電話ユーザーをモバイルサイトに簡単にバウンスするためにできること) です。私のより広い質問は、モバイル ユーザーの訪問体験を向上させるために、どのような小さなステップを踏むことができるかということです。メイン サイトには、グラフィックを多用したデザインに真の芸術性があります。モバイル サイトは、1 ページあたり 1 つの小さなネットワーク ヒットなど、軽いタッチを提供することを目的としています。