Url routing Symfony Routes仅在前端设备中工作(1.4.12)

Url routing Symfony Routes仅在前端设备中工作(1.4.12),url-routing,symfony-1.4,Url Routing,Symfony 1.4,嗨,伙计们,我有一个奇怪的symfony问题 我目前正在本地主机上开发,当我打开前端开发时,任何路由都不再工作。只是索引:// 我将举例说明我的问题: localhost:8080/frontend_dev.php/->显示索引 localhost:8080->显示索引 localhost:8080/frontend\u dev.php/some\u route->显示它的去向 本地主机:8080/some_route->URL在此服务器上找不到 我的问题是:我怎样才能让我的页面在没有不断前端设

嗨,伙计们,我有一个奇怪的symfony问题

我目前正在本地主机上开发,当我打开前端开发时,任何路由都不再工作。只是索引://

我将举例说明我的问题:

localhost:8080/frontend_dev.php/->显示索引 localhost:8080->显示索引

localhost:8080/frontend\u dev.php/some\u route->显示它的去向 本地主机:8080/some_route->URL在此服务器上找不到


我的问题是:我怎样才能让我的页面在没有不断前端设置的情况下再次工作

在视图中链接到路由时,应始终使用内置的帮助函数,如
url\u for()
link\u to()
。这些功能使用
settings.yml
routing.yml
生成路由

使用此结构时,可以通过在
routing.yml
中更新url来轻松更改url,然后在视图中自动更新所有url


另外,通过在
settings.yml
中设置
no\u script\u name
设置(对于所选环境),
frontend\u dev.php
(frontend controller)会在需要时自动预设。

当您链接到视图中的路由时,您应该始终使用内置的助手函数,如
url\u for()
链接到()
。这些功能使用
settings.yml
routing.yml
生成路由

使用此结构时,可以通过在
routing.yml
中更新url来轻松更改url,然后在视图中自动更新所有url


另外,通过在
settings.yml
中设置
no\u script\u name
设置(对于您选择的环境),
frontend\u dev.php
(前端控制器)会在需要时自动预先设置。

我发现了错误。我的问题是切换到一个新的apache,它禁用了
mod_rewrite

我发现了错误。我的问题是切换到一个新的apache,它禁用了
mod_rewrite

你能发布你的路由吗.yml?当你说“不再”时,你暗示它以前工作过。。。什么改变了?如果你不使用修订控制,那么就这样做:)你能发布你的路由吗?yml?当你说“不再”时,你暗示它以前工作过。。。什么改变了?如果您没有使用修订控制,请执行:)您可以阅读本章:url重写部分解决您的问题。是的,我只使用link_to或url_for,每个链接都像link_to('mainpage','homepage');无论如何,这里是路由yml:你可以阅读这一章:url重写部分处理你的问题。是的,我只使用link_to或url_for,每个链接都像link_to('mainpage','homepage');无论如何,这是路线yml: