我一直在本地主机上使用 xampp 进行一些工作,我有一个如下所示的链接
http://localhost/Example
另一个叫
http://localhost/example
实际文件夹名称为小写示例,但两者都可以使用。但是,我已将文件移动到 ubuntu aws 实例上,但它在那里不起作用。
我需要做什么来处理 URL,以便它们在 ubuntu 中不区分大小写?
答案1
使用mod_speling
1.将以下代码添加到.htaccess
:
CheckSpelling On
CheckCaseOnly On
这两个指令将启用拼写检查,然后将其限制为仅修复大小写错误。这将影响 URL 中的所有级别,例如,如果后者确实存在,http://localhost/ExAmPle/someFILE
则会修复为。http://localhost/example/someFile
如果两种情况都存在于磁盘上,那么就会向用户显示一个选择页面。
1名字的拼写错误是作者故意为之。