我正在尝试在 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。否则使用默认规则。
你知道为什么它的行为如此奇怪吗?
谢谢!