質問: jspとapacheとrdbで携帯サイトは作成可能??? 実は、知り合いに頼まれてjspで携帯サイトを作っています。 まぁ、htmlタグなどいろいろ制限があるみたいで苦心しながらも、製作最終段階ぐらいまで来ています。 ただ、ずぅ~と気になっているのが、携帯サイト=aspもしくはcgiっていうのが拭いきれないのが現状です。 macromedia社のcoldfusionだと、特殊なソフトを導入することで、全キャリア対応の設定ができるのらしいのですが、tomcatにもそのようなものがあるのでしょうか。 宜しければ、教えてください。
回答: そう言われると恐縮ですが、別に僕が考えたわけでは ありません(^^; rewriteは有名なモジュールですし、雑誌などでも時々 apache特集なんかに載ってるものです。tomcat-apache でもapache側でjspのファイルが参照されるとそのまま ポート8080番などにrewriteするために使われていると 思いますけど。apache2にも標準でついてます。 携帯のキャリアによる振り分け rewriteengine on rewritelog "/var/log/apache/rewrite.log" rewriteloglevel 0 rewritecond %{http_user_agent} ^docomo/ rewriterule ^/(.*)$ /i/$1 rewritecond %{http_user_agent} ^up\.browser/ rewriterule ^/(.*)$ /wap/$1 rewritecond %{http_user_agent} ^j-phone/ rewriterule ^/(.*)$ /j/$1 こんな感じです。pcで見ると / へ。iモードは /i へ。 j-phoneは /j へ。wap(au)は /wap へ。 ディレクティブの意味は http://httpd.apache.org/docs-2.0/ をご覧ください。 参考url:http://httpd.apache.org/docs-2.0/