Symfony重命名丑陋的GET url中的参数

时间:2017-09-11 07:50:14

标签: php symfony url get clean-urls

提交GET表单后,该应用程序运行正常,但我有这个丑陋的网址:

http//mywebsite.local/page/240?appbundle_options%5Bstart%5D=25%2F09%2F2017&appbundle_options%5Bend%5D=30%2F09%2F2017&appbundle_options%5B_token%5D=_c2ZjonEHI3_1vLNcyp3xKRzcehqz02lguHgfx6Lzv8

我想知道是否可以将其“清理”成(示例)

http//mywebsite.local/page/240?start=15-08-2017&end=22-12-2018&token=abcdefgh123456789

这可能是一个简单的梦想但是如果有一个干净而明智的方法,我想知道它,谢谢

1 个答案:

答案 0 :(得分:0)

您可以将表单操作POST。

或者查看symfony路由文档。

通过路由,您的网址可能如下所示:

website.com/number/1/name/test

但是使用get表单可能会变得非常长。