Bolt自定义路由和扩展

时间:2015-02-26 09:29:09

标签: routing bolt-cms

在我的螺栓实例上,我已经覆盖了条目'路由以从uri中删除内容类型,即:

http://example.com/my-first-entry
http://example.com/another-entry

我还安装了站点地图扩展程序,但是它定义了路由,如:

http://example.com/sitemap
http://example.com/sitemap.xml

我无法访问我的站点地图,因为我的条目路由是第一个匹配的路由。

我尝试在条目之前重新定义站点地图的路由,但无法静态调用扩展名。我还尝试在条目路线中定义排除要求,但它也不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

app/config/routing.yml中,您可以为站点地图本身创建特定路线:

# Sitemap
sitemap:
  path:               /sitemap.xml
  defaults:           { _controller: 'Bolt\Extension\Bolt\Sitemap\Extension::sitemap' }