apache服务器, iis服务器
Server 端的设置
在这里,我们先用最为典型的IIS服务器作为例子:  
为了使IIS支持WAP(WML)页面的发布,在IIS的Web站点的属性 / HTTP信息中设置WAP的MIME属性,添加如下的MIME类型:  
扩展名   内容类型(MIME)    
.wml    text/vnd.wap.wml    
.wbmp    image/vnd.wap.wbmp    
.wmlc    application/vnd.wap.wmlc    
.wmls    text/vnd.wap.wmls    
.wmlsc   application/vnd.wap.wmlsc 
   
重启 IIS 使其支持 WAP 页面的发布。  


如果你使用的是 Apache 作为Web服务器的话,找到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 页面的发布。  
这样,你的Server就支持 WAP(WML) 站点的发布了。  


配置Wap服务器
在设计WAP网页时,不论你使用的WAP开发工具是UP.SDK 或NOKIA WAP TOOKIT ,还是ERICSSON WAPIDE,你都必须进行WEB服务器设置,所以在此将常见的几种WEB服务器的设置介绍如下:

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
image/vnd.wap.wbmp .wbmp
application/vnd.wap.wmlc .wmlc
text/vnd.wap.wmls .wmls
application/vnd.wap.wmlsc .wmlsc

c、存盘
d、重新启动APACHE



Awstats是一套非常好用的免费的日志分析软件,他是用perl实现的,支持web log、ftp log和mail log;
而且它还能自动根据你浏览器的字符设置来选取语言(支持中文)。
但是缺省安装的话有个问题,就是用来搜索的关键字如果是中文的话显示出来是乱码的。

之所以搜索的关键字句会变成乱码的原因,主要是因为现在的搜索引擎都是使用UTF8,而Awstats是使用decodeUTFkeys这个plugin来处理搜索引擎的UTF8关键字,默认是没有打开的,所以在显示上会出现乱码。

要解决中文乱码问题,方法也很简单.

1) 修改配置文件awstats.xxx.conf

在配置文件中把decodeutfkeys这个plugin打开就可以了。在配置文件中找到:

#LoadPlugin="decodeutfkeys"

去掉前面的#就可以了。

不过打开这个plugin 需要perl模块儿Encode和URI::Escape的支持,一般情况下perl是默认支持的。

配置 awstats后,如果打开AWStats会显示:

Error: Plugin load for plugin ''decodeutfkeys'' failed with return code: Error: Can''t locate URI/Escape.pm in @INC (@INC contains: /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux  /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl . ./lib ./plugins) at (eval 4) line 1.

這是因為缺少 Perl 的 URI:Escape模块


2)下载安装URI:Escape模块
#wget http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/URI-1.37.tar.gz

解压缩文件
#tar zxvf URI-1.37.tar.gz
#cd  URI-1.37

#perl Makefile.PL
#make
#make install


调试后一下,分析出来的搜索关键字就可以在IE中正常显示了,我试过在Firefox里还是不行。

     尽管有各种各样的.htaccess用法,但至今最流行的也可能是最有用的做法是将其用于网站目录可靠的密码保护。尽管JavaScrip等也能做到,但只有.htaccess具有完美的安全性(即访问者必须知晓密码才可以访问目录,并且绝无“后门”可走)。

一、创建.htaccess文件:

     创建.htaccess文件也许会给你带来一些困难。因为.htaccess是一个古怪的文件名(它事实上没有文件名,只有一个由8个字母组成的扩展名),而在一些系统(如windows 3.1)中无法接受这样的文件名。
     创建.htaccess文件有一下两种方法:
      1、在ms-dos中,使用以下命令
       
引用
ren filename.xxx .htaccess

      2、将其上传到服务器上,直接使用FTP软件来重命名。
配置apache服务器详细攻略

分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]