【发布时间】:2015-09-22 15:46:46
【问题描述】:
我正在将我的站点移动到实时服务器,并且在此过程中发现 linux 服务器区分大小写,因此使用大写字母的 URL 不是一个好主意。
这对文件名也很重要吗?
我所有的课程都以大写字母开头,这样可以更轻松地浏览文件。
我应该把所有文件都改成小写吗?
【问题讨论】:
-
apache mod_speling 可以解决你的问题....
-
文件系统约定在大多数文件系统上确实是区分大小写的。甚至不确定除了 MS-Windows 是否还有其他异常。但这与类名无关。骆驼案例类命名方案确实有意义。此外,除了领先的主机名本身之外,我看不出 URL 中的大写字母应该成为问题的任何真正原因。如果您将所有文件名都更改为小写,肯定会为您省去麻烦,是的,但仅此而已......
-
另一个例外是 HFS+,OS X 上的默认文件系统,默认情况下不区分大小写(但保留大小写)