0

我正在使用 Symfony 1.4 构建一个 Web 应用程序。此应用程序的主页操作如下。

Module = content
Action = indexAction.php

/localhost/myapp/web/index.php/content/

当有人使用 Web 浏览器访问应用程序文件夹时,我需要将此操作用作默认操作。如果有人按如下方式访问 myapp 文件夹。

/localhost/myapp

它应该在内部重定向到

/localhost/myapp/web/index.php/content/

并访问主页。

我猜 Symfony 路由在这里不起作用。有人可以帮我解决这个问题。

4

1 回答 1

0

使用 symfony 路由系统,您可以为/.

在 中myapp/config/routing.yml,定义主页路由(默认定义):

# default rules
homepage:
  url:            /
  param:          { module: content, action: index }

这样,访问/myapp不会重定向您,但您将在您的主页上。

于 2012-06-03T18:29:49.713 回答