.htaccessファイルに、
Redirect permanent /hoge.html http://hoge.com/hoge/hoge.html
# ステータスコード301 Moved Permanentlyでページ毎。
RewriteEngine on
RewriteRule hogedir/(.*)$ http://hoge.com/hoge/ [R=301,L]
# ステータスコード301 Moved Permanentlyでディレクトリ以下のページを全て任意のURLへ。
.htaccessをアップする場所はpublic_htmlの一つ上、namazuやshared_html等がある階層です。
参考ページ:ミケネコの htaccess リファレンス / 技林 > mod_rewrite
これらを組み込んで正常に動作するようになったら、
ステータスコード確認のためIf-Modified-Sinceヘッダチェックツールを使います。
また、.htaccessが使えないためメタタグのリフレッシュで転送させる場合は、<head>内に
<META HTTP-EQUIV="refresh" CONTENT="5;URL=http://hoge.com/">
と、
<META NAME="robots" CONTENT="noindex,follow">
も、加えておくと良いが、noindexとしてもyahoo及びgoogleは、タイトル「301 Moved Permanently」で、インデックスされていました。また、.htaccessを使った引越し方法はgoogleに対してはあまり良くない(スパムと見なされる)可能性もあると言う様な文章を読みました。が、いや大丈夫、むしろgoogleはそれを勧めていると言うところもあったのでよくわかりませんでした。つまり、googleのみぞ知ると言った領域の話のようです。
ちなみに、メタタグのリフレッシュはJavascriptではないと言うことを覚えておくと、ブラウザのJavascriptオフの機能と連動させて使い道が増えるかもしれません。
Mixtype > Type26
Last modified on 2008-04-10 08:07:42 JST-9 in mixtype
Xreaで、サイト内のディレクトリ構造を.htaccessで変える際の備忘録
Xreaで、サイト内のディレクトリ構造を.htaccessで変える際の備忘録
前後の記事
検索用マーカー
Xreaで、サイト内のディレクトリ構造を.htaccessで変える際の備忘録
Memo when directory structure in site is changed
Memo when directory structure in site is changed
検索エンジン対策 - .htaccess - 301 Moved Permanently - mod_rewrite
このサイトでは一部のリンクにアフィリエイトプログラムを利用しています。リンクをクリックして頂くと、当サイトで紹介している商品を、各々オンラインショッピングサイトで実際にご購入頂けます。尚、ご購入の際には提携先ショップの注意書き等をご確認の上お買い求め下さい。
プライバシーポリシー
プライバシーポリシー
