ホームサイト構築方法 > .htaccess でサイトURLを統一する方法

.htaccess でサイトURLを統一する方法


.htaccess を利用して、wwwありとwwwなしのURLを、どちらか片方に統一する設定です。

301リダイレクトを利用します。

301リダイレクトは、ドメインの引越しに使われる仕組みです。
URLにアクセスすると、自動的に新しいURLに飛びます。
ドメインを移転しても、サーチエンジンが認識している移転元のサイトの情報は、移転先のサイトへ引き継がれるように働きます。

301リダイレクトを使ったwwwあり(www.sample.com)とwwwなし(sample.com)の設定するには、次のように「.htaccess」ファイルに記述します。

    * 「wwwあり」に統一する場合

      Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sample\.com
RewriteRule ^(.*)$ http://www.sample.com/$1 [R=301,L]

  * 「wwwなし」に統一する場合

      Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.sample\.com
RewriteRule ^(.*)$ http://sample.com/$1 [R=301,L]


メモ帳などに上記をコピペし、sample.com を自サイトURL に変え、.htaccess として保存、index.html のある階層にアップロードします。

*.htaccess としてメモ帳で保存すると、自動的に .htaccess.txt になります。そのまま保存して、後で、.txtを切り取ります。 

.htaccess を使うには、お使いになっているサーバーが Apache、 Mod-Rewriteをサポートしている必要がありますが、現在、ほとんどのサーバーはOKだと思います。

.htaccess の記述を間違えると、500エラーを返してきます。







関連記事

▲このページの先頭へ

検索

PR

サイトを作ろう

WEBサイトの基本
HTML
CSS
W3Cで高得点
更新頻度

借金返済方法もっと減らしてゆっくり返済
野菜ジュースレシピ2分でできる簡単ジュースレシピ
村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人 村上善人