参考这个,
http://symfony.com/doc/current/book/routing.html
我们可以将url模式映射到控制器和动作
应用程序/配置/ routing.yml中
blog_show:
path: /blog/{slug}
defaults: { _controller: AcmeBlogBundle:Blog:show }
Run Code Online (Sandbox Code Playgroud)
我想将路径映射到外部URL.
应用程序/配置/ routing.yml中
blog_show:
path: /blog/{slug}
defaults: "www.example.com/blog"
Run Code Online (Sandbox Code Playgroud)
要求是,我现在的网站在kohana,我逐渐将它移植到symfony 2.对于我的symfony2 app kohana URL就像外部网址,我想在路由中配置这些网址并以标准方式使用它们,
例如在Twig,
<a href="{{ path('blog_show'}}">
Read this blog post.
</a>
Run Code Online (Sandbox Code Playgroud)
所以稍后当我将我的页面移植到Symfony时,我将只需要更改路由文件,这样我就可以使用相同的blog_show键来引用url,而且我不必更改我使用url的所有文件.