apache - 使用mod_rewrite的不区分大小写的URL

标签 apache url mod-rewrite

我希望找到不打现有文件的任何URL,以查找其他可能的情况,看看这些文件是否存在,如果存在,则为302。

如果这不可能,那么我可以接受以下折衷方案:


只检查小写版本
只检查第一个路径部分


例如,http://example.com/CoOl/PaTH/CaMELcaSE应该重定向到http://example.com/cool/path/camelCase(假设后者存在)。

但是,当然,完整的解决方案对我和其他人更有用

最佳答案

CheckSpelling on


匹配文件和目录。有关详细信息,请参见documentation

关于apache - 使用mod_rewrite的不区分大小写的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1998156/

相关文章:

java - JQOM 有什么好的引用资料吗?

java - 在 STS 上构建 Spring 应用程序时在 pom.xml 上显示错误

python - urlopen 似乎不起作用,具体取决于输入文本的生成方式

c# - 重定向到登录页面时,如何使 ASP.NET 身份验证保留 Url 片段?

regex - 使用 mod_rewrite 更改永久链接现在会出现内部服务器错误 500

php - RewriteRule 斜杠单一重定向

php - 如何在 Linux 上安装 Supervisor?

url - 如何将编码的 URL 转换为可读的文本?

php - mod_rewrite 与永久重定向

php - 将用户从动态网址重定向到静态网址(带有两个参数)