Chinaunix首页 | 论坛 | 博客
  • 博客访问: 649262
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:16:29


我的Fedora8Linux在安装的时勾选了"万维网服务",也就是说我的Fedora8中的httpd和apache采用了Fedora系统的的默认安装.

如果要apache支持wml(注:wml为WAP的默认支持文本)我们必须对apache进行下额外的设置.貌似这句是废话.

来到/etc/httpd/conf/目录下,使用root权限修改httpd.conf文件

在httpd.conf文件中AddTypeapplication/x-gzip.gz.tgz行下面添加如下内容:

#WapMIME
AddTypetext/vnd.wap.wml.Wml
AddTypeapplication/vnd.wap.wmlc.Wmlc
AddTypeimage/vnd.wap.wbmp.Wbmp
AddTypeapplication/vnd.wap.wmlscriptc.wmlsc
AddTypetext/vnd.wap.wmlscript.Wmls
AddTypeapplication/vnd.wap/wmlscriptc.Wsc

在DirectoryIndexindex.html后添加index.wml

重启httpd服务,好了,我的Fedora8Linux就已经成了一个WAP服务器了.

我遇到的问题:
我在/var/www/html/目录下放入了一个已经编写好的index.wml文件,使用网上的那些在线WAP浏览器访问我的公网IP时,我的WAP网页中的中文居然都是乱码,英文显示正常(这后半句是废话).我开始以为是因为apache设置的默认语言不支持中文,后来检查httpd.conf文件后发现apache设置的默认语言编码为UTF-8,看来不是apache的问题.很不幸,我的手机没有开通GPRS服务,所以我不能亲自用手机来登录我自己的WAP网站来进行验证这个问题. 下载本文示例代码
阅读(275) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~