在Linux服务器中禁用区分大小写

时间:2014-07-22 00:57:30

标签: linux case-sensitive

我有一个应用程序,显示一些视频,其中一些有大写字母扩展名,应用程序请求视频,因为他们有小写字母扩展
有没有办法让“.mp4”等于“.MP4”?
因此,当应用程序查找“.MP4”时,将播放具有“.mp4”的视频

3 个答案:

答案 0 :(得分:1)

您可能希望修改应用程序以不区分大小写的方式处理文件,而不是像Windows那样尝试使服务器不区分大小写。

答案 1 :(得分:1)

对不区分大小写的案件的处理将是申请的责任。有一些库例程可以帮助在应用程序中添加不区分大小写的场景。

或者,您可以编写一个简单的bash脚本来转换扩展名。

for file in *.MP4; 
do
    mv $file `basename $file .MP4`.mp4
done

答案 2 :(得分:0)

我得到了解决方案..你要创建.htaccess文件并将其放在视频文件夹中

 <IfModule mod_speling.c>
    CheckSpelling On
    CheckCaseOnly On
 </IfModule>