我一直在搜索,这里有很多不同的例子,但似乎无法找到我需要的东西。共享环境...无法访问 httpd.conf
www.mysite.com/SuBfolder1/FiLe1.php
(驼峰式)
www.mysite.com/SUBFOLDER2/FILE2.php
(全部大写)
www.mysite.com/subfoldeR3/filE3.php
(一个大写)......等等,有许多不同的子文件夹......
在任何这些情况下......我想重定向到“subfolderx”的小写版本。但不会影响这些文件夹下的任何内容。这些文件夹下的某些文件也可能有大写字母,所以我不希望将整个 URL 转换为小写。
期望的结果:
www.mysite.com/subfolder1/FiLe1.php
www.mysite.com/subfolder2/FILE2.php
www.mysite.com/subfolder3/filE3.php
等等任何子文件夹
我想我可以做这样的事情,但尝试做动态。
RewriteCond %{REQUEST_URI} ^/SuBfolder1
RewriteRule (.*) /subfolder1/ [R=301,L]