0

我正在使用 .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]
4

1 回答 1

3

?在您的情况下,零或一的简单量词应该可以工作。

^page/([^/]*)/([^/]*)(?:/([^/]*))?
                      ##         #

编辑:您还可以寻找一个不匹配的组,以便您可以将其量化为可选。它以?:.

于 2013-09-03T15:50:50.977 回答