2 つの異なるコンテンツ シナリオがあります。
たとえば、動的な URL で投稿を表示します: http://xyz.com/my-post-title-here http://xyz.com/2012/04/15/whatever .. など、基本的には何でもかまいません。
たとえば、http: //xyz.com/contactなどの事前定義されたページを表示します。 これは次の ようにもできます: http://xyz.com/contact/contact-form <-- /contact の後のすべては、ページで実行するアクションです。
私のルーター設定は次のようになります。
{
"" : "pageRoute" // homepage
"*post" : "postRoute" //<--catchall for dynamic urls
"about*action" : "pageRoute" // these
"contact*action" : "pageRoute" // are
"gallery*action" : "pageRoute" // all
"home*action" : "pageRoute" // predefined
}
問題唯一の問題は、postRoute メソッドだけが起動されたように見えることだけですか?
私も試しました:「contact/:action」「contact/*action」
しかし運がない。ドキュメントを読みましたが、問題がわかりません。
EDIT:ANSWER以下の@asawyerのおかげで、動的ポストルートを構成リストの最後にします