我开始使用Symfony2,到目前为止,我非常喜欢这个框架。我只遇到一个问题,所有网址在每次链接点击后都会在最后添加斜杠。
示例:
我在:http://symblog.dev/app_dev.php
现在主页按钮指向http://symblog.dev/app_dev.php/
当我点击它时,我正在:http://symblog.dev/app_dev.php/
在主页网址的末尾有另一个斜杠,现在是:
http://symblog.dev/app_dev.php//
这种情况经常发生,因为单击按钮,导致调试工具栏崩溃的原因是因为ajax url与多个斜杠等不匹配。它发生在网站上的每个URL上,而不仅仅是调试工具栏ajax。
我希望有人知道问题可能是什么。
环境
屏幕截图: http://picload.org/image/cgardll/screenshot2014-08-2320.14.47.png
//请原谅拼写错误,因为我不会说英语
答案 0 :(得分:0)
我建议阅读有关symfony2路由的文档: http://symfony.com/doc/current/book/routing.html
这应该可以让您了解框架中的路由是如何工作的,这样您以后就不会遇到这个问题。
希望这有用。
编辑: 看看这个 http://blog.christian-baer.com/index.php/trailing-slash-in-symfony-route/