我的htaccess文件中有以下规则:
RewriteRule ^animals$ ?filter=$1 [L]
RewriteRule ^plants$ ?filter=$1 [L]
RewriteRule ^tech$ ?filter=$1 [L]
RewriteRule ^social ?filter=$1 [L]
有没有办法将这些组合成1条规则?因为列表实际上比那个大,并且它是相同的规则。
答案 0 :(得分:1)
是的,它可以使用正则表达式OR
合并为一个规则:
RewriteRule ^(animals|plants|tech|social)/?$ ?filter=$1 [L,NC,QSA]