編輯 httpd.conf 在 AddType 區段加入:
AddType text/vnd.wap.wml .wml
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmls .wmls
AddType application/vnd.wap.wmlsc .wmlsc
AddType image/vnd.wap.wbmp .wbmp
重啟 Apache 即可支援 WAP 靜態檔案與腳本輸出。
<?php
header("Content-Type: text/vnd.wap.wml; charset=utf-8");
echo '<?xml version="1.0" encoding="utf-8"?>';
echo '<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "https://www.wapforum.org/DTD/wml_1.1.xml">';
echo '<wml><card id="main" title="WAP Demo"><p>';
echo date('l dS of F Y h:i A') . '<br/>';
echo 'Hello World!,你好';
echo '</p></card></wml>';
<card> 為基本顯示單位,可含多個 <p> 段落智慧型手機普及後,WAP/WML 已被 HTML5 + CSS3 + Responsive Design 取代。維護舊系統外,新專案建議採用 Mobile-First RWD 架構。