我正在使用.htaccess生成漂亮的链接,我需要在斜杠上包含or
以便例如
domain.com/page/12/a/
和
domain.com/page/12/a
将有效
我尝试了什么:
RewriteRule ^page/([^/]*)/([^/]*)(/?)([^/]*) index.php?do=atoz&category=$1&letter=$2&type=$3 [L]
答案 0 :(得分:3)
在您的情况下,零或一个的简单量词?
应该有效。
^page/([^/]*)/([^/]*)(?:/([^/]*))?
## #
编辑:您也可以寻找不匹配的组,以便将其量化为可选组。它以?:
开头。