WAP プロトコル
本ページは 2008-04-01 更新されました
注意:以下のリンクが設定されているためこのサポートページでは /www/conf/httpd.conf と記述します。
FreeBSD では /www/conf/httpd.conf -> /usr/local/apache2/conf/httpd.conf
Linux では /www/conf/httpd.conf -> /etc/httpd/conf/httpd.conf
|
WAP
は携帯電話等からインターネットを利用するためのプロトコルです。
WAP によって Web コンテンツは WAP gateway サーバーを通じ、携帯電話等の携帯端末に送られます。
XML や IP といったインターネットの既存の技術を利用して、WAP は携帯端末がインターネットのコンテンツとサービスを使えるようにしています。
このプロトコルは WAP Forum が開発しました。
設定
vps サーバー上の web サーバーで WAP 対応ドキュメントを使えるようにするのは、非常に簡単です。
WAP gateway サーバーは、携帯電話会社が提供していますから、すべきことは Apache Web サーバー の MIME Types を設定するだけです。
-
vps サーバーに SSH でアクセスし、 su で root になり、pico 等のエディターで web サーバーの設定ファイル (/www/conf/httpd.conf)を開きます。
あるいは、FTP でダウンロードします。
(この場合、ダウンロードもアップロードも必ず ASCII コードで行ってください)
そして設定ファイルに、以下の追加を行います。
AddType text/vnd.wap.wml.wml
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript.wmls
AddType application/vnd.wap.wmlscriptc .wmlsc
-
DirectoryIndex ディレクティブに以下のように index.wml を加えても良いでしょう。
DirectoryIndex index.wml index.html
確認
Apache の設定が正しく行われているかを確認するため、hello.wml のファイル名で、以下のコードをサーバーの DocumentRoot に置いてください。
これは Wireless Markup Language (.wml) を使って二つのサンプルカードを作る例です。
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="My Wap Page">
<p>Hello world - this is my first wap card!</p>
<p><a href="#card2">Go to the second card</a></p>
</card>
<card id="card2" title="Second Card">
<p>This is my second wap card!</p>
<p><a href="#card1">Go back to the first card</a></p>
</card>
</wml>
WAP 文書を閲覧するためには WAP 対応デバイス(携帯電話等)が必要です。
PC 上で WAP 文書を閲覧するためには以下の様な WAP エミュレータを入手してください。
詳細情報
詳細情報は以下をご覧下さい。
SPEEDEX サポートポリシー
Copyright @ Cyber Vision Hosting Co., Ltd. All rights reserved.
Email: support@speedex.ne.jp
株式会社サイバービジョンホスティング提供サービス一覧
再販売用レンタルサーバーのSPEEDEX | VPS(仮想専用サーバー) | 共用サーバー | 独自ドメイン取得・運用 | SSLサーバー証明書 | ワイルドカードサーバー証明書 | SEO | Google Apps(TM) | クリエイティブワークの検索エンジン
|