不区分大小写的目录重定向/ FOLDER / XXXX和/ Folder / XXXX到/ folder / XXXX

时间:2017-05-03 11:21:16

标签: apache .htaccess redirect mod-rewrite http-redirect

无法想象我的生活,我只想拥有一个特定的子目录,无论是转发还是总是在工作,无论其情况如何。

以下是我目前拥有的内容(包括HTTPS重定向)

RewriteEngine On
<IfModule mod_speling.c>
  CheckCaseOnly On
  CheckSpelling On
</IfModule>
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} folder [NC]
RewriteRule ^(.*)$ https://www.example.com/folder/$1 [NC,R,L]

这适用于/folder/由于某种原因不区分大小写后出现的任何内容,但不适用于“文件夹”本身。

因此example.com/folder/TESTING正确地转到example.com/folder/testing,但example.com/Folder/ANYTHING将始终提取404。

真的只想让它影响那个特定的文件夹,如果可能的话,那个目录中有一些区分大小写的文件,我想确定不会重命名。

0 个答案:

没有答案