這不像使用路由能夠說明模式那麼優雅:mark/{date}/{url},但是您可以只查找'url'部分作爲查詢參數。
(在routing.yml中)
_testurlthing:
pattern: /mark/{date}
defaults: { _controller: AcmeTestUrlBundle:Url:mark }
(在AcmeTestUrlBundle /控制器/ UrlController.php)
public function markAction($date)
{
$url = $this->get('request')->get('url');
return new Response("sending you to $url");
}
現在,您可以用樹枝鏈接到/web/app_dev.php/mark/1307374717828?url=http%3A%2F%2Flocalhost%2Fweb%2Fapp_dev.php%2Fhome%2F
或者:
{{ path('_testurlthing', { 'date': 1307374717828, 'url': 'http%3A%2F%2Flocalhost%2Fweb%2Fapp_dev.php%2Fhome%2F' }) }}
雖然這裏的鏈接很有幫助,但也可以在這裏複製相關部分。 [並非每個人都可以訪問外部網站,並且鏈接可能會隨時間而崩潰。](https://stackoverflow.com/help/how-to-ask) – 2017-11-29 02:49:48