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 に答える