.htaccess htaccess重写规则-允许URL中使用大写字母

.htaccess htaccess重写规则-允许URL中使用大写字母,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我有以下重写规则: RewriteEngine On RewriteRule ^brand/([0-9a-zA-Z-]+)/?$ find_by_brand.php?brand=$1 RewriteCond %{THE_REQUEST} find_by_brand\.php RewriteRule ^find_by_brand\.php - [F] 如果我去/Michelin/和/Michelin/ 有人知道我可以添加什么来实现这一点吗 谢谢 添加[NC]标志(“无案例”) 但是a-zA-Z无

我有以下重写规则:

RewriteEngine On
RewriteRule ^brand/([0-9a-zA-Z-]+)/?$ find_by_brand.php?brand=$1
RewriteCond %{THE_REQUEST} find_by_brand\.php
RewriteRule ^find_by_brand\.php - [F]
如果我去/Michelin//Michelin/

有人知道我可以添加什么来实现这一点吗


谢谢

添加
[NC]
标志(“无案例”)


但是
a-zA-Z
无论在何种情况下都将与您匹配该零件…非常感谢。快速提问。。如果我要为索引添加另一个重写规则,我有:RewriteRule^([^/]+)/?$index.php?shop_id=$1[L,QSA]-这与我上面发布的第一个重写规则有冲突。允许我拥有多个吗?@Drew还将
[L]
标记添加到此标记,以防止它干扰下一个标记。以上编辑。
RewriteRule ^brand/([0-9a-zA-Z-]+)/?$ find_by_brand.php?brand=$1 [NC,L]