symfony backend.php 链接

发布于 2024-10-20 19:33:43 字数 132 浏览 6 评论 0原文

我已将我的第一个 symfony 项目上传到服务器。 如果我进入管理页面(backend.php),一切都会正常工作,直到我单击链接...... 那么 Symfony 找不到该页面...我应该更改哪些内容才能获得 backend.php 的正确链接。

I've uploaded my first symfony project to a server.
If I go to the admin page (backend.php) everything is works goot, until I click a link...
then Symfony can't find the page... what should I change for correct links from backend.php.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情绪操控生活 2024-10-27 19:33:43

首先,您应该检查是否在生成的 URL 中使用“脚本名称”。

文件 /apps/backend/config/settings.yml 应包含您所选环境的设置 no_script_name

如果值为 true,则脚本名称 (backend.php) 将从生成的 URL 中删除。
在这种情况下,您应该有一个 .htaccess RewriteRule 或选择适当前端控制器的东西。

因此,如果您想要 URL 如下: http://www.example.com/backend.php/ module/action 将属性设置为 false。对于像 http://backend.example.com/module/action 这样的 URL,将其设置为 真实。

First you should check if you're using the 'script name' in generated URL's.

The file /apps/backend/config/settings.yml should contain a setting no_script_name for your selected environment.

If the value is true, the scriptname (backend.php) is stripped from generated URL's.
In that case you should have a .htaccess RewriteRule or something which selects the appropriate frontend controller.

So if's you want URL's like: http://www.example.com/backend.php/module/action set the property to false. For URL's like http://backend.example.com/module/action set it to true.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文