こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

301リダイレクトがわからない

このたびサイトを移転することになりました。
古い方のサーバは8月いっぱいで閉鎖してしまいます。
検索したところ、301リダイレクト機能を使うと古いページにアクセスするとそのまま新しいページに自動転送できるようになるそうです。
そして自分でファイルhtaccess.txtを作って、古い方のサーバにアップしたのですがうまくいきません
以下は、私が作ったhtaccess.txtの内容です
http://www.○○-○.net/は私の新しいサイトのURLです)
(「○▲○」は私のサイト名です。名前に変更はありません)
______________
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html;charset=Shift_JIS">
<meta name="generator" content="Adobe GoLive 6">
<p>Redirect permanent /○▲○/http://www.○○-○.net/</p>
<p>redirect 301 /index.html http://www.○○-○.net/</p>
<title>htaccess.txt</title>
</head>
<body bgcolor="#ffffff">
</body>
</html>
__________________
どうしたらいいのでしょうか
どなたか正しい301リダイレクトのファイルの書き方を教えて下さい
よろしくお願いします
期間が8月いっぱいなので相当あせってます

投稿日時 - 2008-08-25 09:33:05

QNo.4276630

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

実は私も今、サイト移転をしようとして色々調べているところなのですが…

根本的なところが間違ってます。
ファイル名は「htaccess.txt」ではなく
転送先で名前を変えて「.htaccess」にしないと効果がありません。
さらにいえば、ファイルの中も私が思っているのと違うようです。
301リダイレクトで検索すると色々な解説サイトが出てきますが、URLのサイトがわかりやすいと思います。

私はといえば元のサイトがniftyのプロバイダー提供の無料スペースだったので、.htaccessもphpも使えなくて、どうやらMETAタグを使うしかないようで、困っているところなんですけどね;

参考URL:http://www.web2-labo.com/301.html

投稿日時 - 2008-08-25 18:50:19

お礼

お返事ありがとうございました。
そうなんです、.htaccessは使えないレンタルスペースも多いですね。
そして.htaccessだとアップできないので、htaccess.txtで一度アップしてから書き直す・・と解説が出ていましたが結局よくわかりません。
それでこのhtaccess形式は制限が多いし私のような慣れない人間には無理だと思いました。それで思いついたのですが、よく見かける「このサイトは移転しましたetc×秒後に飛びます」というあれ、いわゆるメタタグでリダイレクト(自動リンク)にすると簡単だではないかと思いました。リダイレクトを1秒か2秒などとても短く設定しておけば、飛んだことも気づかれずに移動できます。
http://bond.boo.jp/

投稿日時 - 2008-08-25 22:04:45

あなたにオススメの質問