Linux主机目录大小写问题

Linux系统区分大小写,即A和a是两个不同的文件jiantao@Gentoo~/test$touchAjiantao@Gentoo~/test$touchajiantao@Gentoo~/test$lsaAjiantao@Gentoo~/test$ls-l总计使用量0-rw-r--r--1jiantaousers03个月2619:38a-rw-r--r--1jiantaousers03个月2619:38Ajiantao@Gentoo~/test$在我看来,apache服务器也是区分大小写的,所以是否要更改取决于您。
不过,我建议你将所有大写的URL转换为小写,然后在apache中添加重写规则,将所有大写的URL文件地址转换为小写。
但要注意不要冲突,因为有时文件是区分大小写的。
特别是在Linux下,Windows没有区别。

在Linux下有将字符串进行大小写转换的函数吗

1)全部转换为大写---strupr函数原型:char*strupr(char*src)函数说明:将字符串src转换为大写,只转换src中出现的小写字母,不改变其他字符返回值:返回指向src的指针。
2)全部转换为小写---strlwr函数原型:char*strlwr(char*src)函数说明:将字符串src转换为小写,只转换src中出现的大写字母,不改变其他字符返回值:返回指向src的指针。