路由功能支持下的高品质搜索引擎优化

ECOS提供了强大的url路由功能支持,系统会自行检测路由规则,当发现有匹配的路由规则时,会自动解析并重定向。

由于ECOS一切都由APP组成,所以路由规则也是由不同的APP来提供。ECOS对URL是分段判断,第一级规则是ECOS来判断,后面的路由就完全转交给相关应用。

因此用户可以灵活掌控,比如安装完后,我们可以将'/setup'这行注释来屏蔽误操作,当然 我们也可以将'/shopadmin'改成'/myadmin',自由强大且对程序代码无侵入性。系统将路由权限交给APP后,此时的APP则成为了规则的制定者,APP作者可以定制不同 的路由规则来满足不同的用户需求。

鉴于路由功能的强大,我们可以定制出各式各样的URL,来使搜索引擎更容易理解,达到高品质搜索引擎优化。

举个简单路由的例子:

= 如果我们有一个catalog模块,我们希望能够通过类似下面这样的URL地址来访问具体某个分类: http://example.com/catalog/dc.html 当然dc.html这个操作是不存的,但我们可以为catalog/*.html配置一个简单的路由规则 将类似的页面都指向catalog控制器,dc则作为控制器的参数调用,轻松实现原本只能通过rewrite才 能实现的功能。

以上只是一个最简单的例子,我们完全可以通过程序的扩展来实现更多高级应用。

results matching ""

    No results matching ""