例如
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
答案 0 :(得分:1)
将最后一段中的+更改为*应该这样做