the urls can stll be underscore and lowercase MyController.php etc but /my_controller/action_name etc
On 11 Nov., 05:16, Andras Kende <[email protected]> wrote: > Kevin, > > seo friendly urls in cakephp are very very easy… > > below is the basic idea to do domain.com/video/return-of-the-jedi instead of > domain.com/videos/view/1 > > videos database table (add a slug field) > id | name | slug | … > 1 | Return of the Jedi | return-of-the-jedi | …. > > routes.php > Router::connect('/video/:slug', array('controller' => 'videos', 'action' => > 'view'), array('pass' => array('slug'))); > > controller: > > public function view($id = null) { > $video = $this->Video->find('first', array( > 'conditions' => array('Video.slug' => $id), > )); > $this->set(compact('video')); > > } > > Andras Kende > > On Nov 10, 2011, at 1:26 PM, Kervin L. Pierre wrote: > > > > > > > > > One CakePHP convention I have to go against is the ‘underscore’ and > > ‘camel-case’ convention in URLs. > > > Have underscores and camel case in the source and database names is fine. > > But in the URLs it’s a SEO issue that needs to be avoid. > > > Is there anyway to have dashes and all lower case names besides… > >http://klauzinski.com/php/cakephp/search-engine-friendly-urls-in-cakephp > > > The above article was written 2 years ago. And I’m planning on using > > CakePHP 2.0. The article also mentions that it breaks reverse routes. > > > Best regards, > > Kervin > > > -- > > Our newest site for the community: CakePHP Video > > Tutorialshttp://tv.cakephp.org > > Check out the new CakePHP Questions sitehttp://ask.cakephp.organd help > > others with their CakePHP related questions. > > > To unsubscribe from this group, send email to > > [email protected] For more options, visit this group > > athttp://groups.google.com/group/cake-php -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
