【发布时间】:2010-03-21 00:01:10
【问题描述】:
我做了很多方法来弄清楚如何重写这个 mod,但 O 完全不成功。
我想要一个用以下方法重写的 .htaccess 代码:
-
/apple/upcoming/2→/handler.php?topic=apple&orderby=upcoming&page=2
这很容易做到,但问题是所有参数都不是必需的,因此链接每次都有不同级别的参数,如下所示:
-
/apple/popular/2→/handler.php?topic=apple&orderby=popular&page=2 -
/apple/2→/handler.php?topic=apple&orderby=&page=2 -
/all/popular/2→/handler.php?topic=all&orderby=popular&page=2 -
/apple/upcoming/→/handler.php?topic=apple&orderby=upcoming&page=
简单地说,URL 在一个静态顺序中有 3 个可选参数:(topic) (orderby) (page)
注意:ORDERBY 参数可以是“流行”或“即将推出”或什么都没有。
谢谢
【问题讨论】:
标签: .htaccess mod-rewrite