我需要仅在URL为字符串和整数
时重写URL例如:
http://domain.com/abc12
OR
http://domain.com/123
我尝试使用此规则
RewriteRule ([A-Za-z0-9]) file.php?key=$1 [L,QSA]
但是这个重写文件如.html和.php ..etc
答案 0 :(得分:0)
您需要为正则表达式添加边界,特别是^
(匹配开始)和$
(匹配结束)。
RewriteRule ^([A-Za-z0-9]+)$ file.php?key=$1 [L,QSA]