1

例如:

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 
4

1 回答 1

1

将最后一段中的 + 更改为 * 应该可以

于 2013-10-08T10:13:14.900 回答