以前、mixiでのWordPressのRSS設定の際にこんなことを書いたことがある。
これ、モバイルの方も上手く対応できたらいいんだけどなあ。mixiの変換機能を通さずに。
(WordPress×mixi)
で、さっきちょっと思いついたんだが、これって.htaccess使えば変換通さないこと出来るんじゃね? これ、いけんじゃね?
と思いついて(.htaccessとかその手のコードが全く読めませんw)、検索。
モバイルサイトの変換方法に関して掲載している下記サイトを参照
携帯からのアクセス振り分け方法
UserAgentで振り分けて携帯のみを携帯サイトにリダイレクトする.htaccess
mixi変換のUAは「mixi-mobile-converter」なので、これを指定。
で、書いたのが下記コード。所持サイトのトップディレクトリに.htaccessとして配置。
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "mixi-mobile-converter" [NC]
RewriteRule ^$ 所持サイトのURL/[R]
で・・・失敗w
ちなみに
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "mixi-mobile-converter" [NC]
RewriteRule ^$ LivedoorのブログURL[R]
と自動的にURL変換されるフリーのブログのURLを使用したらリダイレクトは掛かったけど、やっぱりmixi変換通してた。
しかも物凄い過去の記事を変換しているという奇妙な現象。
物凄い名案だと思ったんだがなあ…
そもそもUserAgent以外にIPも絡んでいるような気がしてならないわけですが。
知っている方がいたら教えてください。


コメント