gpt4 book ai didi

php - Symfony2 将所有 url 路由到同一个 Controller

转载 作者:行者123 更新时间:2023-12-02 15:29:10 25 4
gpt4 key购买 nike

我有一个应用程序,我想将所有路由从我的 routing.yml(不是 .htaccess)重定向到同一路径:

home:
path: /
defaults: { _controller: MyBundle:Default:index }

如果用户输入 //section 甚至 /sajdfñldasf 总是会重定向到主路径。

是否可以使用 Symfony2 和 routing.yml 来做到这一点?

最佳答案

您需要定义可以处理任何值的参数:

home:
path: /{path}
defaults: { _controller: MyBundle:Default:index, path: "" }
requirements:
path: .*

关于php - Symfony2 将所有 url 路由到同一个 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28762027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com