首先看下存储URL美化规则的数据表结构:cmf_route
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '路由id', `list_order` float NOT NULL DEFAULT '10000' COMMENT '排序', `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态;1:启用,0:不启用', `type` tinyint(4) NOT NULL DEFAULT '1' COMMENT 'URL规则类型;1:用户自定义;2:别名添加', `full_url` varchar(255) NOT NULL DEFAULT '' COMMENT '完整url', `url` varchar(255) NOT NULL DEFAULT '' COMMENT '实际显示的url', PRIMARY KEY (`id`)
其中,完整url就是我们未添加美化规则的访问路径,如:portal/List/index?id=1 栏目列表页URL。
url就是我们所写的栏目别名或页面别名,如:portal/List/index?id=1 对应的美化url就是news,如果我们访问未经处理的新闻栏目url----http://www.seoalphas.com/portal/List/index?id=1 其对应的美化后的url就是--http://www.seoalphas.com/news.html