【发布时间】:2011-12-08 14:33:26
【问题描述】:
和大多数程序员一样,我喜欢在编写代码时走最短、最简单的路线,mod_rewrites 也不例外。我只是想知道是否有办法简化此代码,以便我可以更轻松地添加它。
RewriteRule ^giving-tree/([0-9+]?)/?$ giving-tree.php?ageBegin=$1 [nc]
RewriteRule ^giving-tree/([0-9+]?)/([0-9+]?)/?$ giving-tree.php?ageBegin=$1&ageEnd=$2 [nc]
RewriteRule ^giving-tree/([0-9+]?)/([0-9+]?)/([0-9+]?)/?$ giving-tree.php?ageBegin=$1&ageEnd=$2&page=$3 [nc]
基本上我只需要能够将某些部分定义为可选......我不知道这是否可能,但我肯定可以使用帮助。
【问题讨论】:
标签: php .htaccess mod-rewrite url-rewriting friendly-url