我的.htaccess文件中有这条规则:
RewriteRule ^[A-Z]{3}[0-9]$ http://www.mysite.com/redirect.php?ql=$0 [L]
此规则适用于地址:
mysite.com/CSN4
但不适用于有多个号码的人:
mysite.com/CSN42
mysite.com/CSN490
我总会有3个字母,后跟1到3个数字。如何使规则适用于其中任何一个?
答案 0 :(得分:2)
在您的号码集中添加限制(根据您的备注)将解决此问题:
RewriteRule ^[A-Za-z]{3}[0-9]{1,3}$ http://www.mysite.com/redirect.php?ql=$0 [L]