実はコソーリと携帯表示に対応していたのですが、セキュリティの関係で公開を見送ってました。
ですが、一応目処が立ったのでカスタマイズ方法含めて公開します。
と言っても、『MT4i』の設定と携帯アクセス時のジャンプだけなんだがね。(^^
それでも知りたいって方は、続きへどうぞ。
※携帯対応アドレスは下記です。(てか、当ブログのサイトトップと同様ですがね。)
http://neta20000.net/
1.『MT4i』をインストールしよう!
『MT4i』とは、Movable Typeの記事を携帯表示に変換させて表示するプログラムです。
なので、こいつをインストールしておけば、携帯でブログを閲覧できます。
出先でコメントを確認したり、コメントしたりすると役に立つでしょうね。
インストール&セッティングに関しては、下記のサイトをご覧下さい。
記事通りに行えば、問題なく『MT4i』を動作させることができるでしょう。
なので、俺から言えることは、まったく有りません。(ぉ
#from t2o2-Wiki
上記の通りに作業を行った後、ブラウザから『mt4i.cgi』にアクセスしてみましょう。
無事に画面が出れば設定完了です。
2.携帯から『MT4i』にアクセスしよう!
無事に『NT4i』を動作することができたら、今度は携帯からアクセスしてみましょう。
どうでしょう、携帯用のブログが表示されたでしょうか?
もしも表示されないの場合は、アクセス先を確認しましょう。
原則、1.にて正常確認できたのであれば、携帯でも確認できるハズですので。
無事に表示されたのであれば、携帯から『MT4i』を利用してブログを閲覧できることになります。
もちろんコメントもできますので、動作確認しておきましょう。
さて、これでブログの携帯表示が完了しました。
どうせならば、自分以外の方にも見れるようにしたいですよね?
簡単なのは、『mt4i.cgi』のアドレスを公開して携帯からアクセスしてもらうことですが、ちょっと待った!
セキュリティの関係上、CGIプログラムの場所を公開するのは危険です。
だって、パスワードとか漏れたら改竄される可能性ができてしまいますよ?
ではどうするかと言うと、サイトトップへ携帯アクセスされた場合のみ『mt4i.cgi』へジャンプさせれば良いのです。(^^
3.携帯からサイトトップへアクセスされた場合、『mt4i.cgi』へジャンプさせる!
携帯は独自のユーザー情報を持ってネットへアクセスしています。
なので、そのユーザー情報を確認し、携帯と確認できたら『mt4i.cgi』へジャンプさせれば良いのです。
これに関しては、下記のサイトに手法が記載されていたので紹介します。
※Locationの後に、『mt4i.cgi』のアドレスを記載します。
#from ネットマニア
PHPでの携帯電話とPCの分岐
ただし、上記の手法はPHPスクリプトが動かせる環境ではないとダメですけどね。
もしもPHPスクリプトが動かせない環境であれば、.htaccessを利用する方法も有ります。
それについては、下記のサイトを参考にどうぞ。ただし、俺は試してないのでよく分かりませんが。(^^A
※RewriteRuleの後に、『mt4i』のアドレスを記載します。
#from セミヌードなブログ-SEMINUDE.ORG -
携帯からのアクセス時、専用ページへ転送(振り分け)
4.条件付きGETのカスタマイズをしている場合
HTTP/1.1の条件付きGETを設定してみた。
上記の条件付きGETのカスタマイズをしている方は、ちょっと下記の点に気をつけて下さい。
携帯アクセスを確認してジャンプするPHPスクリプトは、ページの一番最初に書く必要があります。
しかし、条件付きGETのPHPスクリプトもまた、ページの一番最初に書く必要があります。
このため、書き方を間違える?とエラーを起こして動作しません。
てか、俺が一度ハマってしまい、携帯アクセスジャンプを放置したので。(;´Д`)
携帯アクセスジャンプも条件付きGETも、それぞれ『header』と呼ばれるPHPスクリプトが使われています。
どうやら、この『header』君は、ページの一番最初に処理するPHPスクリプトじゃないとダメなようです。
なので、携帯アクセスジャンプと条件付きGETを共存するPHPスクリプトにすれば良いわけですね。
※必ず、ページの先頭部に記載して下さいね。
<?php
携帯アクセスジャンプのスクリプト
条件付きGETのスクリプト
?>
要するに、ページ先頭にある一番最初のPHPスクリプト内に、両方の機能を持たせれば解決!
これで、携帯アクセスジャンプが行われた場合は、『mt4i.cgi』が実行されます。
また、携帯アクセスジャンプが行われなかった時は条件付きGETが実行されます。
動作は当ブログにて確認済みです~♪
はい、これにてブログの携帯対応と、携帯アクセス時に携帯対応表示画面へのジャンプが完了ですね。
携帯でしかネットに繋げない方でも、当ブログを閲覧できるようになりましたので、よろしゅう~♪
≪ 続きを隠す