让Apache支持Wap网站
日前搭建一台Wap网站,环境为RedHat EL5+Apache+PHP+Mysql,要求支持wml文件。现将涉及到的配置修改记录如下:
1、修改Apache的httpd.conf文件,增加如下内容。
AddType application/x-httpd-php .wml
AddType text/vnd.wap.wml .wml;charset=gb2312
AddType p_w_picpath/vnd.wap.wbmp .wbmp
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscriptc .wmlsc。
AddType application/java-archive .jar
AddType text/vnd.sun.j2me.app-descriptor .jad
2、修改Apache的mime.types文件,增加如下内容。
text/vnd.wap.wml .wml
p_w_picpath/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls .wmls
application/vnd.wap.wmlsc .wmlsc
text/vnd.wap.wml wml
text/vnd.wap.wmlscript wmls
text/vnd.sun.j2me.app-descriptor
application/java-archive
application/vnd.wap.xhtml+xml xhtml
3、 测试性代码
<?php
header("Content-type: text/vnd.wap.wml");
echo("<?xml version=\"1.0\">\n");
echo "<!DOCTYPE wml PUBLIC\"-//WAPFORUM//DTD WML 1.1//EN\"\"http://wapforum.org//DTD//wml_1.1.xml\">\n";
echo ("<wml>\n<card>\n<p>");
echo date("l dS of F Y h:i A")."<br />\n";
echo 'Hello World!';
echo ("</p>\n</card>\n</wml>");
?>
4、该实际测试可用。
IIS配置如下:
1、WINDOW server 平台的IIS
a、启动菜单->程序->管理工具 ->Internet 服务管理器
b、右击"Internet信息服务" 的子项计算机名,在快捷菜单上选择‘属性'
c、在属性页面的下部,"计算机mime映射"中有一个‘编辑(D)'按钮,单击此按钮,会出现文件类型界面
d、单击‘新增类型'按钮,然后在相关的扩展名栏中填写 .wml ,在内容类型(MIME)栏中填写 text/vnd.wap.wml
e、单击‘确定'按钮
f、重复c、d、e 三步,再增加其他的MIME类型。
2、Apache Web Server on Windows server OR Solaries OR LINUX OR OTHER UNIX
a、不管是NT 还是UNIX 或LINUX ,都是修改 Apache 安装目录下的conf/mime.types文件
b、在该文件中增加以下内容:
text/vnd.wap.wml .wml
p_w_picpath/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls .wmls
application/vnd.wap.wmlsc .wmlsc
c、存盘
d、重新启动APACHE WEB SERVER IIS 即可。
转载于:https://blog.51cto.com/bobo365/1892455
让Apache支持Wap网站相关推荐
- wap网站服务器要求,使您的WEB服务器支持WAP数据发送
使您的WEB服务器支持WAP数据发送 2005-04-26 00:00 作者: 转载出处: 推荐人:web 编者按: 默认的WEB服务器是不支持WAP数据发送的, 但是, 只需要轻松配置一下服务器对应 ...
- 在IIS上建立WAP网站的图文方法
有很多朋友想要在iis下建立wap网站,默认情况下,iis是不支持的, 需要如下设置即可.需要的朋友可以参考下. 1.创建一个站点文件夹 首先你要创建一个独立于你的主站点的新的站点文件夹(若站点是建立 ...
- Vs2008 开发Wap 网站
出处:http://www.cnblogs.com/chen-cxb/archive/2010/01/27/1657467.html 1.下载Wap模版插件,解压后复制到 [My Document]/ ...
- QuickWAP 2005企业WAP网站系统简介
QuickWAP 2005企业WAP网站系统简介 中国被爱可以在线于2006年4月1日发布了QuickWAP 2005,软件中包含了一套"企业WAP网站系统",该系统完全基于Qui ...
- 如何让apache支持.htaccess 解决Internal Server Error The server …错误
如何让apache支持.htaccess 解决Internal Server Error The server -错误 文章来源:小灰博客| 时间:2013-12-25 12:17:08| 作者:Le ...
- apache支持mysql ubuntu_Ubuntu+Apache+PHP+Mysql环境搭建(完整版)
Ubuntu+Apache+PHP+Mysql环境搭建(完整版) 一.操作系统 Ubuntu 14.04 64位,阿里云服务器 二.Apache 1.安装Apache,安装命令:sudo apt-ge ...
- PHP如何让apache支持.htaccess 解决Internal Server Error The server …错误
TP框架 打开 www.newtp.com/index.php/Home/Index/abc出现 如下错误: Internal Server Error The server encountered ...
- 让apache支持mysql_Apache+PHP+Mysql环境搭建之三:配置Apache支持PHP
其次就是安装 PHP ,并配置 Apache 支持 PHP . 有两种方法在 Windows 下让 Apache 支持 PHP :使用Windows的环境变量或者 Apache 自身的支持. 安装前需 ...
- 配置apache支持django
因为工作需要做全栈开发,所以必须要搭建一个web服务器和vue进行联调,但是如果采用django自带的服务器,静态资源的处理很麻烦,前端开发还是需要处理静态资源的,所以我还是需要一个专门的web服务器 ...
最新文章
- html简单响应式滚动条置顶
- Browser Security-同源策略、伪URL的域
- Network simulation using OPNET
- 手把手教你在ubuntu上安装LAMP
- 了解cron以及使用cron定时备份MySQL
- .NET 6 Talk Party 2|.NET Core 与行业
- Struts2的配置文件struts.xml详解
- leetcode 232. 用栈实现队列(Implement Queue using Stacks)
- php 5.3 construct_PHP 构造方法 __construct()(转)
- Java程序员博客系统推荐!我调研了100来个 Java 开源博客系统,发现这 5 个最好用!
- 【centos6.5】安装LNMP(linux公社)
- Py交易的基本遵循原则.
- java高级应用_Java高级应用简笔
- 个性化Ubuntu壁纸如何添加
- PySpark reduce reduceByKey用法
- WS2812RGB灯的控制学习
- 什么是数字化转型? 怎样算是转型?
- Linux非交互式修改用户密码
- 关于Cisco交换机接口模式的详细介绍
- 【Python成长之路】制作口令保险箱GUI版
热门文章
- Deep Learning运行所需的硬件配置(转)
- Spring-Cloud 学习笔记-(4)负载均衡器Ribbon
- IDEA系列(四)一部署war 和 war exploded的区别
- CentOS6.8 安装node.js npm
- PropertyPlaceholderConfigurer实现配置文件读取
- 4.0 多线程基础篇
- 25款操作系统全面接触 [2]
- Java入门需掌握的30个基本概念[转]
- Angular自学笔记(?)TemplateRef和ViewContainerRef
- (function ( ){...})( ) IIFE 的原理