Ben CakePHP ile bir site oluşturma, ve ben sayfaları kontrol ünitesi tarafından işlenir statik sayfalar için bazı URL'leri ayarlamanız gerekir. URL'ler ile Temelde, statik sayfaların iki farklı olmasını istiyorsanız
mysyte.com / sayfa
app/views/pages/page.ctp için harita ve hangi
mysite.com / özel / sayfa
eşleştirmek hangi app/views/pages/special-page.ctp. İlk durumda sayfasında yanı 'özel' olabilir unutmayın.
Ben bu durum için kurmak zorunda yönlendirme ile kayıp biraz duyuyorum. Ben iki güzergah kullanmayı denediniz
Router::connect(
    '/special/:mypage',
    array('controller' => 'pages', 'action' => 'display'),
    array('pass' => array('mypage'), 'mypage' => '[a-z]+')
);
Router::connect('/*', array('controller' => 'pages', 'action' => 'display'));
ve sayfalar denetleyicisi
function display($page = null, $mypage = null) {
    if ($mypage) {
        $path = array('special-'. $mypage);
    }
    else {
        $path = func_get_args();
    }
    //The rest of the display action
}
Sorun şu ki, :mypage page, ve mypage parametre olarak bir eylem ilk parametre olarak geçirilir gibi görünüyor olmasıdır.
Nasıl muhtemelen bu düzeltebilirim?