• 締切済み

サイト移転の方法

今、自分の持ってるサイトを独自ドメインを取得してそこに引越ししたいんですが、以前に一度レンタルサーバーを別の会社に引越しした際にリンクポピュラリティーなんて言葉も知らない時に、全く一から出直す様なサイト移転を行ったので、折角PageRank 4だったものが未だに2なんです。今回は、勉強してみようとあれこれ検索して、最終的にはリダイレクトによる手法で引越しすることに決めました。 しかし、「redirect permanent 旧サイト 新サイト」 を設置すればすむという記事をあちこちで見つけましたが、旧サイトのトップページの何処に書き込めば良いのか親切に解説したものが全くありません。タイトル、ヘッド、ボディーなどのtag のあるトップページの何処の部分に配置すればいいのでしょうか? ご教示かたよろしくお願いします。

みんなの回答

  • EFA15EL
  • ベストアンサー率37% (2657/7006)
回答No.2

>この機能の中に、redirect permanent の記述が許されていると考えて良いのでしょうか? htaccessは許可されているようですから、恐らく問題ないでしょう。 >index.html と同層といいますと、トップページのタイトルタグやヘッドタグ、或いはボディータグなどのどの位置に書き込んでも良いという事になるのでしょうか? いえ、そこは大きな勘違いがあります。index.htmlなどのhtmlファイルに記述するのではなく、「.htacces」という名前のファイルを別個に用意するのです。 このファイルはhtmlファイル等とは全く別個のもので、Webサーバの動作を制御する為に使います。htaccessの使用が許可されているWebサーバでは、アクセスがあった際にWebサーバはまずこのhtaccessを探して、あった場合には中に書いてある事を自分の動作に加えます。 今回の場合には、htaccessを読む事でindex.htmlを表示させる前にリダイレクトという動作を行う事になります。 よって当然ながら設置以降は旧サイトのindex.htmlが読み込まれる事もなくなります。 htaccessを使う事の利点は、ディレクトリをまとめて制御出来る事です。 それぞれのhtmlに記述するやり方だと検索等で横から入られるといつまで経っても古いファイルが閲覧されますが、htaccessの場合にはどこから入ろうがそのディレクトリの下であれば一気にリダイレクトさせる事が出来る訳です。

shigex
質問者

お礼

駄目押しのつもりで最後の質問をしましたが、これまでにご回答頂いた内容で十分理解できました。本当に助かりました。有難うございました。

shigex
質問者

補足

有難うございます。 大分理解できてると思ってるのですが、もう一つ質問させて下さい。 「redirect permanent 旧サイトパス 新サイトURL」を書き込んだ 「.htaccess ファイル」を旧サイトに追加するだけで良いのですね。旧サイトのフォルダやファイル類は全てそのままにしておいて良いのですね。サーバーはいろいろあるフォルダーやファイルの中から.htaccessファイルを優先して探し、その命令に従って動作するということですね。これでよければ理解したとう事になりましょうか? もう一度だけご回答方よろしくお願いします。

  • EFA15EL
  • ベストアンサー率37% (2657/7006)
回答No.1

リダイレクトを行う、という事は旧サイトは当面残したままになりますが、それは理解されているでしょうか? また、permanentオプション(移動した事をプログラム的に伝え、次からはそちらへ促す)を使うということはhtaccessを利用するということでしょうが、htaccess自体は理解されていますか? htaccessは、htmlやjavascript、各種cgiとは異なり、ディレクトリ単位で制御をかけられるWebサーバ用のファイルです。現在あなたが使っているホスティング業者がhtaccessの使用を認めていれば使う事が出来ますが、そうでない場合も多いので注意が必要です。 http://www.shtml.jp/htaccess/redirect.html もし使える場合には、ファイル名は「.htaccess」というちょっと特殊(.が先頭)なものになります。置く場所は制御したいディレクトリ直下、つまり今回の場合にはindex.htmlと同階層以上ということになります。 ファイルの中身も実にシンプルで、何の前置きも閉じも必要なく、リダイレクトなら「redirect permanent 旧サイト 新サイト」と1行書いて終わりです。

shigex
質問者

補足

いろいろな情報有難うございます。 現在sakura internet のレンタルサーバー(スタンダード)を利用してますが、サクラのサイトには次のような比較表が紹介されてます。 http://www.sakura.ne.jp/rentalserver/matrix.html この機能の中に、redirect permanent の記述が許されていると考えて良いのでしょうか? 旧サイトは半年以上そのまま契約を延長し、プレミアムを新規に契約しようと思ってます。 所で、index.html と同層といいますと、トップページのタイトルタグやヘッドタグ、或いはボディータグなどのどの位置に書き込んでも良いという事になるのでしょうか?因みに私のサイトのURLは  http://wallpaper.jpn.org/ です。 又、.htaccess と言う名前も書き込む必要があるのでしょうか? よろしくお願いします。

関連するQ&A

専門家に質問してみよう