与大多数symfonians一样,我有一个后端(be)控制器,管理员可以登录以管理站点的应用程序。我遇到的问题是登录表单不尊重后端(be)控制器。例如:
<form action="/guard/login" method="post">
应该是:
<form action="be.php/guard/login" method="post">
因此,每次我提交表单时都会出现错误。奇怪的是,它适用于be_dev.php。
提前致谢。
答案 0 :(得分:0)
后端的no_script_name
设置是什么?插件uses the standard url_for
helper用于生成链接,因此如果所有其他链接都在您的后端工作,那么这也应该这样做。
您可以在应用程序的settings.yml文件中找到no_script_name
config参数。