2011-12-18 19 views
2

安全なHTTPプロトコルを使用する絶対URLを生成する必要があるのは、サードパーティの支払いゲートウェイソリューションで使用される支払いページテンプレートで、ページ上の各要素HTTPSリンクから来ます。さて、私の人生では、Twig url()関数を使って安全なURLを生成する方法を見つけることができません。配列内の関数に追加するものは、URLの末尾に?x = yの形で追加されるGETパラメータとみなされます。Symfony2 Twig url()https

Twig url()関数を使用してHTTPS URLを生成するにはどうすればいいですか?

ありがとうございます。

答えて

5

twigによって生成されるURLは、ルーティング設定によって決まります。 httpsを要求するようにルートを設定する必要があります。

requirements: 
    _scheme: https 

あなたはここでそれについての詳細を読むことができます: http://symfony.com/doc/2.0/cookbook/routing/scheme.html

+2

私は唯一の1 HTTPSで多くのURLをどうすればよいでしょうか。 – Rudie

+0

要件は、ルーティングの各URL定義に適用されます。必要なURLに設定することができます。 – MrGlass

関連する問題