
防衛相「信号弾で警告」 発言の事実なし|GoHoo
めでたい!しかもこの記事『中の人』にとってはGoHooの人的リソースの広さがが効いた記事と言えます。 この記事、詳細をご覧いただければわかるのですが、単に誤報であることを日本語で指摘しているだけでなく、中国のツイッター(Weibo)をリサーチして、そのソースまで掲載しています。
www.new.com)
に301リダイレクトする
Redirect 301 / http://www.new.com/
●フォルダ(/old/→/new/)を301リダイレクトする
Redirect 301 /old/ http://www.sample.com/new/
●サイトの全ページを新しいドメインのトップページへ301リダイレクトする
RedirectMatch 301 (.*) http://www.new.com/
サーバーによって事なりますが、「Mod-Rewrite」というプログラムをサポートしている時に使える便利な301リダイレクトです。
●サイト全体を(階層やページを含め丸ごと)301リダイレクトする
RewriteEngine On
RewriteCond %{http_host} ^www.old.com
RewriteRule ^(.*) http://www.new.com/$1 [R=301,L]
●wwwなしのURLを入れた時にwwwありのドメインに301リダイレクトする
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sample.com
RewriteRule ^(.*)$ http://www.sample.com/$1 [R=permanent,L]
※動かない場合はOptions +FollowSymLinksは外してもいい場合があります。
※コンピュータの言語環境によっては「.(ドット)」の前に「\(バックスラッシュ)」や「¥(円マーク)」が入る場合があります。
.htaccessがつくれない環境のときには、PHP等で記述します。逆に考えれば、PHPすら使えない環境の時は、301リダイレクトは使えません。(つまり、アメブロはPHPつかえないとおもうんで、301リダイレクトは無理です)
★方法2★
PHP等で記述する
<?php
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: http://www.new.com/');
exit ();
?>
ここで、重要なのがheader ('HTTP/1.1 301 Moved Permanently');記述。これがないと301リダイレクトにならないので、気をつけて下さい。逆にexit ();は記述無しで動作する場合もあります。
というかんじらしい。
302リダイレクトの方法に関しては次回。