用apache忽略大小写

时间:2012-11-06 19:41:23

标签: apache ubuntu webserver

我有一个网站,我被迫从Windows服务器移动一堆pdf文件,许多文件都有大写。这当然显示如果有人在没有正确案例的情况下链接到文件,则找不到文件。这是一个很大的问题,因为我的客户端有许多指向这些文件的链接,有大量的案例选项。

我已经在apache中启用了speling模块,它似乎有助于忽略网址的情况,但不支持PDF格式。

有没有人可以解决这个问题?

我按照这些说明启用了拼写模块:http://keystoneit.wordpress.com/2007/02/19/making-apache-case-insensitive/

1 个答案:

答案 0 :(得分:0)

由于它是* nix框下的文件系统功能而不是专门的apache,您可以使用shell或使用某种服务器端脚本语言将所有pdf文件批量重命名为小写,并且可以

使用 htaccess 将所有不匹配的pdf请求重定向到指南页面,您可以在其中通知用户输入pdf文件的小写字母以及

你可以给他下载链接,其中包含从网址中提取的文件名的小写字母..