如何使此重写规则仅接受小写?
RewriteRule ^/?([a-z]{2})/?$
我尝试了。* / i的第一部分。但它不会工作。它仍然允许大写:
RewriteRule ^/?([a-z]{2}.*/i)/([a-z0-9\-]+)/([a-z0-9()_\-.]+)/?$
答案 0 :(得分:0)
除非RewriteRule
后跟the [nocase]
flag,否则匹配应区分大小写。所以你的第一条规则应该可行。
请注意,不能使用PHP- / JS样式/i
添加标志。后者将匹配文字斜杠,后跟小写i
。