Mod Rewrite /size to 301 to size.html
No need to be hosting duplicate content.

On Oct 17, 2012, at 8:42 PM, Vanja Dizdarević <[email protected]> wrote:

> +1 on that.
> 
> An example:
> 
> Move it from app/webroot/size.html to app/View/Pages/size.ctp
> Add Router::connect('/size', array('controller'=>'pages', 
> 'action'=>'display', 'size')); to the routes.php
> This would of course render this page inside your default layout, which might 
> not be what your are trying to achieve.
> 
> A way around that is to add an action to the PagesController:
> Move from app/webroot/size.html to app/View/Pages/size.ctp
> Add Router::connect('/size', array('controller'=>'pages', 'action'=>'size')); 
> to the routes.php
> In your PagesControler create a function:
> public function size(){
> $this->layout = 'empty';
> }
> create an empty layout:
> //app/View/Layouts/empty.ctp
> <?php echo $this->fetch('content'); ?>
> 
> (or divide your file into layout + content)
> 
> This way you avoid creating a new random controller to, basically, serve a 
> single static page.
> 
> 
> 
> On Thursday, October 18, 2012 5:09:28 AM UTC+2, thatsgreat2345 wrote:
> You should NOT be doing this. If you want to, then create a controller, and a 
> view then you can use cakephp routes to route the way you want it to.
> 
> On Wednesday, October 17, 2012 7:20:55 PM UTC-7, Murray wrote:
> I just have a static html file which is app/webroot/size.html. I can access 
> it by the url "/size.html".
> But how can i route /size to /size.html?
> 
> -- 
> Rui WANG(王瑞)
> Murray
> School of Electronics Engineering and Computer Science,
> Peking University
> 
> -- 
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>  
> --- 
> You received this message because you are subscribed to the Google Groups 
> "CakePHP" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>  
>  

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en.


Reply via email to