28
これはおそらく些細なことだと知っていますが、WebまたはSymfony2のリファレンスで何も見つかりませんでした。Symfony2のrouting.ymlから別のルートへのリダイレクト(301)
routing.yml(ステータスコード301)のルートを別のルートにリダイレクトするにはどうすればよいですか?
私はこのような何かを探しています:彼らならば、私は任意のパラメータを持っていない(と、それはそうであってもやり過ぎだろうから、私はコントローラを作成することもできますが、それはやり過ぎのようだ
SomeRoute:
pattern: /someroute
defaults: { _controller: SomeBundle:Controller:action }
AnotherRoute:
pattern: /anotherroute
defaults: { _redirect: {route: SomeRoute, status: 301} }
彼らはそのまま渡されるべきです)。
ルートにパラメータがある場合はどうなりますか? – Chris
@crudolfは、属性を使用する例を追加しました。 –
公式ドキュメント:http://symfony.com/doc/master/cookbook/routing/redirect_in_config.html –