初めての[CakePHP2.x]での開発、そして挫折するまで日記~その28 www統一 (htaccess編)

CakePHP

CakePHP

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なので最初はわかりませんでした。

[追記]
wwwなしもできます。

(参考)
SEOにも強くなる。wwwで統一しよう。

CakePHP2実践入門 WEB DB PRESS plus

CakePHP2実践入門 (WEB+DB press plusシリーズ) [ 安藤祐介 ]

価格:3,110円
(2019/9/21 06:25時点)
感想(0件)

スポンサードリンク

コメントを残す

サブコンテンツ

このページの先頭へ