EIZOダイレクト

携帯電話向けの対応

Posted at 04/04/26 [コメント(1)] [トラックバック(0)]

 このサイトに携帯電話からアクセスした際の専用インタフェースを作成しました。アクセス用 URI は一緒( http://cyberwonk.org/ken/blog/ )です。USER-AGENT で自動識別します。

 以下からの借り物(?)CGI ですが、しばらく運用してみようかと思います。

talk to oneself 2:About MT4i


ImageMagick も仕込んだので、画像の表示もできるようになりました。

例によって、RPM の依存関係でハマってしまった。

libpng 1.2 を入れる際に、libpng.so.2 が無くなるので、libpng10 を一緒にインストールするところがミソでした。

自動識別ですが、現在のところ .htaccess で行っています。


RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} UP\.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} ^DDIPOCKET [OR]
RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} ^ASTEL
RewriteRule ^$ /cgi-bin/mt/mt4i.cgi?id=1 [R]

# RewriteRule で Top( /ken/blog/ )へのアクセスの時だけ mt4i に渡します。
# (mt4i が自サイト内へのリンクの際に、自分のモジュールを使わずに HTML を表示するから。)

# au と DoCoMo 以外は嘘があるかも…。
# 識別文字列はあっているはずですが、^ で良いのかが微妙。


Index ページを PHP とかにするアイデアもあるらしいので、そっちに変えるかもしれません。でも、PHP のまねっこじゃ芸が無いので、JSP 化にでも挑戦するかな…。このサーバでは Tomcat も動かしていますしね。


"携帯電話向けの対応"へのトラックバック

トラックバック先URL

"携帯電話向けの対応"へのコメント

CommentData » Posted by ken at 04/04/26

携帯からコメントを入れるテスト。

あわせて読みたい

あわせて読みたい

ライセンス

クリエイティブ・コモンズ・ライセンス
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.

Powered by Movable Type

Template by MTテンプレートDB

Supported by Movable Type入門

スポンサード・リンク

track feed