0

我们的客户在他的网站上使用Symfony 1.2 。他请求为他的博客文章创建 XML RSS Feeds 页面。我确实创建了 RSS 提要,但问题出在路线上!我希望路由是rss.xml但现在路由只是 /rss。我如何强制它在/rss.xml路由上加载提要,即带有 xml 扩展名

路由

blog_rss:
  url:   /rss
  param: {module: blog, action: rss, sf_format: xml}

我还创建了一个动作

 public function executeRss(sfWebRequest $request) { }

和模板

templates\rssSuccess.xml.php
4

1 回答 1

1

Symfony 1.2 已经严重过时了......但无论如何:只需扩展路由定义:

blog_rss:
  url:   /rss.xml
  param: {module: blog, action: rss, sf_format: xml}
于 2017-12-10T16:41:26.037 回答