スポンサードリンク

SEO的な話もあるのですが、
URLのwwwありとwwwなしの場合だと
重複ページになることがあるので
CakePHPでどちらかに統一する方法です。
スポンサードリンク
webroot フォルダ内の .htaccessを書き換える
今回はwwwありで統一する場合です。
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^○○○\.com RewriteRule (.*) http://www.○○○.com/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L] </IfModule>
○○○.comを自分の環境に合わせてください。
これでwwwありに強制的にすることができます。
書く場所がwebrootのhtaccessなので最初はわかりませんでした。
(参考)
SEOにも強くなる。wwwで統一しよう。
スポンサードリンク