Redirect from non-www to www in CakePHP

How to redirect from non-www to www in CakePHP?

Put the following code into .htaccess in main directory

<IfModule mod_rewrite.c>
  RewriteCond %{HTTPS} !=on
  RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
  RewriteCond %{HTTP_HOST} !=localhost [NC]
  RewriteCond %{HTTP_HOST} !=127.0.0.1
  RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>

<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

No comments

Leave a Reply

Your email address will not be published. Required fields are marked *