gpt4 book ai didi

apache - 区分大小写的 URL - 如何使它们不敏感?

转载 作者:行者123 更新时间:2023-12-04 02:21:43 26 4
gpt4 key购买 nike

我正在为 mod_rewrite 和 .htaccess 苦苦挣扎...我需要做的就是创建我的 URL 不区分大小写 .在经历了 500 次内部服务器错误和大量谷歌搜索导致堆栈溢出之后,我只是在寻找一种可行的解决方案。

不是 工作:Convert to lowercase in a mod_rewrite rule

RewriteMap tolower int:tolower
RewriteRule ^([^/]+)/?$ somedir/${tolower:$1}

不是 工作: Case Insensitive URLs with mod_rewrite
CheckSpelling on

我只需要简单的不区分大小写的 URL :)

最佳答案

以下应该工作:

    <IfModule mod_rewrite.c>
RewriteEngine on
rewritemap lowercase int:tolower
RewriteCond $1 [A-Z]
RewriteRule ^/(.*)$ /${lowercase:$1} [R=301,L]
</IfModule>

如果没有,您能否描述一下建议的解决方案无效的地方?

关于apache - 区分大小写的 URL - 如何使它们不敏感?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6852277/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com