例如:
RewriteRule ^/?(us|uk)/(national|regional)/([a-z0-9]+)/?$ /fetch/index.php?country=$1&scope=$2&page=$3 [NC,L]
在上述规则中,最后一部分([a-z0-9]+)
指定页码。页码可能存在也可能不存在。在这两种情况下,该规则都应该有效。是否有可能做到这一点?
现在,对于何时提供页码,我有一条规则,而对于何时不提供页码,我有一条规则。
我怎样才能编写一个规则,当提供页码时,即使没有提供页码?
所以:
http://www.example.com/us/national/ -> allowed with no page number
http://www.example.com/us/national/pg3 -> allowed with page number