我在我的虚拟主机中使用 RewriteMap 来强制所有 URL 为小写。
但是,我想排除某些目录和内容被强制小写。这可能吗?这是我当前的 htaccess,所以我想知道是否有人可以告诉我我需要添加什么规则/条件来排除 /static/ 和 /media/ 目录被强制小写。
<IfModule mod_rewrite.c>
RewriteEngine On
# Don't redirect these
#RewriteRule \.(gif|jpe?g|png|css|js)$ - [NC,L]
# Always remove any trailing slashes
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]
# Removes index.php
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
谢谢你。