symfony ルーティングでドメイン名を要求する必要があります。ルートは次のようになります。
domain_example:
url: /routing/example/:domain_name
param: { module: myModule, action: index, sf_format: json }
requirements: { domain_name: '/^[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}$/' }
私も試しました:
requirements: { domain_name: '[/^[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}$/]' }
ルートを次のように呼び出すと: mydomain.com/routing/example/otherdomain.com
- モジュール/アクションが存在しないという例外が発生します。