公司要将winserver2003服务器升级为Linux,下载服务需要转移至linux上,这就遇到一个问题,Linux是区分大小写的,这样就有可能造成很多用户下载不到东西.



之前使用nginx,结果没有找到方法,但是apache有不区分大小写的功能,也就是模块speling_module



安装apache http server 2.2.19 版本

这个在上一篇博文中有提到,这里具体讲一下httpd.conf中的配置



vi httpd.conf

找到LoadModule这段,应该会发现有很多,这是动态加载的模块,加入下面这句

LoadModulespeling_module modules/mod_speling.so
但是我的配置文件里面这句已经有了,我的同事却没有,可以仔细看看



然后在这句里面加入

<Directory "/downloadfile">
CheckSpelling ON
</Directory>



保存,然后重启apache

这样就完成了。