3.1版SP框架自定义伪静态URL设置

SpeedPHP框架的spUrlRewrite伪静态功能可以做到非常多的URL地址的效果,而且很简单配置一下即可。下面我们来看看一些配置的例子:

以下假设域名为speedphp.com
group/index 的意思是 控制器 group,动作index
简单设置

'spUrlRewrite' => array(
        'suffix' => '.html',
        'sep' => '-', 
        'map' => array(),
        'args' => array(),
),

那么

speedphp.com/index.php?c=group&a=index

speedphp.com/index.php?c=main&a=article

变成

speedphp.com/group-index.html

speedphp.com/main-article.html

带参数

speedphp.com/index.php?c=group&a=index&uid=100

speedphp.com/index.php?c=main&a=article&by=time&tid=213

变成

speedphp.com/group-index-uid-100.html

speedphp.com/main-article-by-time-tid-213.html
点赞