私のcakephpのバージョンは3.2です。私はルータのCMSページを管理したい。上記のすべてのURLがhttp://wwwsitename.com/pages/cms_page/seo-url
CakePHPのルートページのルータ管理
SEO-URLつのアクションを呼び出している
http://www.sitename.com/about-us
http://www.sitename.com/contact-us
http://www.siteame.com/privacy-policy
http://www.sitename.com/faq etc. etc.
'接触-たち'、 'プライバシーポリシー'、「、 'について、私たち' = - のような私のCMSページの意志が見えますよくある質問」など。デフォルトのルートURLはここ
私のルータが既に呼んでいる -
$routes->connect('/', ['controller' => 'Users', 'action' => 'index']);
はどのようにルータにCMSページの管理を教えて?
EDIT
表:ページ
+----+-----------+------------+-------------+
| id | title | seo | description |
+----+-----------+------------+-------------+
| 1 | About Us | about-us | content here|
| 2 | Contact Us| contact-us | content here|
+----+-----------+------------+-------------+
サイト管理者は、その後、私のURLが検索されますaboutus
に私のabout-us
SEOの列名を変更する場合は - http://www.sitename.com/aboutus
これはあなたに役立つかもしれませんhttp://stackoverflow.com/questions/6213883/cakephp-routing-home-slug-as-url – skywalker