我在我的路线中制作了一个“/”模式:
acme_store_index:
pattern: /
defaults: { _controller: AcmeStoreBundle:Default:index}
通过以下操作:
public function indexAction()
{
$message = $this->getDoctrine()
->getRepository('AcmeStoreBundle:Message')
->findAll();
return $this->render(
'AcmeStoreBundle:Default:index.html.twig',
array('message' => $message)
);
}
我还在 Apache 中设置了一个虚拟主机,它将文件 app_dev.php 声明为 localhost 的索引页。(这样,当我进行 ajax 调用等时,我不必一直将它包含在我的 url 中)
为什么我的 / 路线被忽略了?