symfony - 允许 Symfony2 路由的尾部斜杠不带参数吗?

标签 symfony yaml

acme_admin_dashboard:
    pattern:  /{_locale}/admin
    defaults: { _controller: AcmeBundle:Admin:dashboard }

我希望可以通过 /en/admin/en/admin/ 访问此路由。我该如何实现这一目标?

最佳答案

我喜欢 @Kuhengeschmack 的答案 ( https://stackoverflow.com/a/11078348/593957 ),因为它不会触发外部重定向。

这是一个 yaml 版本:

acme_admin_dashboard:
    pattern:  /{_locale}/admin{trailingSlash}
    defaults: { _controller: AcmeBundle:Admin:dashboard, trailingSlash : "/" }
    requirements: { trailingSlash : "[/]{0,1}" }

关于symfony - 允许 Symfony2 路由的尾部斜杠不带参数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9792544/

相关文章:

node.js - Google App Engine Node.js 应用程序 - “Error parsing app.yaml: Unknown url handler type”

amazon-web-services - 将 DynamoDB 中的索引 arn 添加到 sam yml 文件

php - 如何在 Symfony 的 YAML 配置中调用静态方法?

php - Symfony2 : ClassACE and ObjectACE

google-app-engine - 如何使用 github.com/golang/appengine 访问 Datastore?

yaml - 如何将 HTML 或 XML 放入 YAML?

python - Google App Engine 中的 CSS 映射问题

symfony - 向 symfony2 请求深度数组添加参数

mysql - 如果使用 AVG 函数,SQL 查询结果将缩减为单个结果

forms - Symfony2 - 为什么隐藏字段中的整数值不被识别为整数?