我们看到有些服务器中,我们在设置业务URL的时候需要必须精准的大小写URL才可以访问的,不兼容大小写的字符。从体验角度看,最好是兼容大小写的。这里我们如何设置服务器兼容大小写URL呢?
Debian:
debian系统下相对比较简单
1、从路径
/etc/apache2/mods-available
下找到
speling.load
将其复制到路径
/etc/apache2/mods-enabled
下
2、将文件speling.conf 写至目录
/etc/apache2/mods-enabled
speling.conf 的内容非常简单,我写的只有如下一行:
CheckSpelling on
3、将 speling.load 和 speling.conf
都添加到 /etc/apache2/mods—enabled 下之后,再重启一下apache就可以。
CentOS:
1、查看系统有无无模块
mod_speling.so,路径:/etc/httpd/modules,如果有就直接pass,没有自 己从别处down一个过来用
2、加载此模块
vi /etc/httpd/conf/httpd.conf
添加一行:
LoadModule speling_module modules/mod_speling.soCheckSpelling on
修改保存重启生效。
本文出处:老蒋部落 » 如何设置Linux服务器不强制必须大小写区别的方法 | 欢迎分享( 公众号:老蒋朋友圈 )