-1

我正在尝试在 localhost 上运行 symfony 项目。我的网址是:http://hmh/index/newyork/london.php。“.php”是后缀(它总是添加到 url)。应该处理 url 的路由规则是:

distance:
  url:   /index/:from/:to/*
  param: { module: main, action: distance, template: distance,sf_culture: en }

不幸的是,它仅在我指定脚本名称时才有效:http://hmh/index.php/index/newyork/london.php。否则使用默认规则。

你知道为什么它的行为如此奇怪吗?

谢谢!

4

1 回答 1

0

我刚刚从 Symfony文档中复制了 httpd.conf 的内容并且它有效。一定是一些服务器配置错误。

于 2012-04-30T18:03:37.513 回答