我在 /app/config/parameters.ini 中有参数:
[parameters]
my_param=123
在我的 routing.yml 文件中,我有下一个:
url_name:
pattern: /test
defaults:
_controller: MyBundle:MyController:test
requirements:
url_param_1: %my_param%
我希望 url_param_1 是必需的。如果用户去 /test - 他会得到 404 异常。如果用户到达 /test?url_param_1=%my_param%(在我的示例中是 /test?url_param_1=123) - 一切正常。我可以在控制器中不检查验证的情况下自动执行此操作吗?