私はSymfonyルーティングを設定しようとしました。私はSymfony 2.7を使用しています。別のサブドメインで動作する2つのバンドルがあります。ドメイン名はワイルドカードにすることができ、tldは複数にすることができます。ここでサブドメインとtldのsymfonyルーティング設定でワイルドカードを使用
私の現在の設定ファイルである:私は最初のバンドルが唯一のサブドメイン「API」の下で働くことを望ん
company_api:
resource: "@ApiBundle/Controller/"
type: annotation
prefix: /
company_core:
resource: "@CoreBundle/Controller/"
type: annotation
prefix: /
、ドメインがワイルドカードにすることができ、TLDのために私のようないくつかを指定したいです(nl | eu)。
は、私は、このセットアップに設定upgarde NOGを持って
company_core:
resource: "@ApiBundle/Controller/"
type: annotation
prefix: /
host: www.mydomainname.{tld}
defaults:
tld: nl
requirements:
tld: "nl|eu"
を編集しました。そして、tldは正しく機能します。ドメイン名 "mydomainname"にワイルドカードを使用することは可能でしょうか?これは、開発者とプロダクトサーバーが異なるドメイン名を使用するため、簡単です。なぜ、次のではないだろう、私は表示されません
app:
resource: "@AppBundle/Controller/"
type: annotation
host: www.example.{tld}
defaults:
tld: "%tld%"
requirements:
tld: "%tld%"
- ここ
動作しなかった設定の例を2つ挙げることはできますか? – likeuntomurphy