本文为大家介绍配置apache支持wap的方法,有兴趣的朋友可以参考学习下。
检查apache的mime.types类型支持,如果没有以下内容则添加之。
复制代码代码如下:
text/vnd.wap.wml wml
application/vnd.wap.wmlc wmlc image/vnd.wap.wbmp wbmp application/vnd.wap.wmlscriptc wmlsc text/vnd.wap.wmlscript wmls application/vnd.wap/wmlscriptc wsc
找到conf/httpd.conf这个配置文件,然后在里面添上MIME类型。在httpd.conf中加入如下几行:
复制代码代码如下:
AddType text/vnd.wap.wml .wml
AddType image/vnd.wap.wbmp .wbmp AddType application/vnd.wap.wmlc .wmlc AddType text/vnd.wap.wmls .wmls AddType application/vnd.wap.wmlsc .wmlsc 重启 Apache Server 使其支持 WAP 页面的发布。 只所以说支持的是一般WAP,像一些安装文件jar,jad,sis之类的安装文件就没有默认支持。
如果要使Apache支持OTA(WAP PUSH)下载的话,还得在mime.types中添加下面几行:
复制代码代码如下:
AddType image/vnd.nokia.ota-bitmap ota
AddType text/vnd.sun.j2me.app-descriptor jad AddType application/java-archive jar AddType application/vnd.Nokie.ringing-tone rng AddType application/vnd.symbian.install sis (不加的话,下载类似sis的安装文件会直接打开该文件,而不会直接执行。)
更详细的文件类型配置如下:
复制代码代码如下:
AddType text/vnd.sun.j2me.app-descriptor jad
AddType application/java-archive jar AddType text/vnd.wap.wml wml AddType audio/amr amr AddType audio/midi mid AddType audio/midi midi AddType application/vnd.Nokie.ringing-tone rng AddType application/vnd.symbian.install sis AddType application/vnd.wap.wmlc wmlc AddType text/vnd.wap.wmlscript wmls AddType text/vnd.wap.wmlscript wmlsc AddType application/vnd.wap.sic sic AddType text/vnd.wap.si si AddType text/vnd.wap.sl sl AddType application/vnd.wap.slc slc AddType text/x-vCalendar vcs AddType text/v-vCard vcf AddType application/vnd.nokia.gamedata nqd AddType application/x-nokiagamedata ngd AddType image/vnd.wap.wmbp wbmp AddType image/x-bmp bmp AddType image/x-epoc-mbm mbm AddType image/vnd.nok-3dscreensaver n3a AddType text/x-co-desc cod AddType image/vnd.nok-oplogo-colornokia-op-logo nok AddType application/x-pmd .pmd AddType audio/vnd.qcelp .qcp AddType application/x-smaf .mmf AddType application/vnd.smaf 保存,重启Apache,就可以了。 (责任编辑:IT) |