- ベストアンサー
リダイレクト301の書き方とは?
- リダイレクト301の書き方について教えてください。
- サイトの引越し時に使用するリダイレクト301の方法が分からないです。
- リダイレクトの方法についてアドバイスをいただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下、今までのサーバーを umasika.com 引越し先を sikauma.com と仮定します >>FILEシステム上のパスではなく仮想パス、つまりURL上のパスを指定します。 URLでhost名(サーバー名)よりも右側の部分のことです http://umasika.com/~tarou/ ←これを分解すると http umasika.com /~tarou/ ↑プロトコル ↑host名 ↑仮想パス ですので この場合は /~tarou/ を指定すると言うことです #1の例にあてはまる状態をURLで書くと 例1. http://umasika.com/~tarou/ から http://sikauma.com/ に引っ越した場合 例2. http://umasika.com/~tarou/ から http://sikauma.com/~jirou/ に引っ越した場合 例3. http://umasika.com/ から http://sikauma.com/ に引っ越した場合 >コマンドプロンプトなどから301が送られている?帰ってくる??のを確認する方法 ちと難しいですが出来ます http://oshiete1.goo.ne.jp/kotaeru.php3?q=2127830 ←の#5参照 telnetで80port接続して例1.の場合なら HEAD /~tarou/ HTTP/1.0 と要求すれば HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jun 2006 08:48:10 GMT Server: Apache/2.0.54 (Linux) Location: http://sikauma.com/ Connection: close Content-Type: text/html; charset=iso-8859-1 みたいなものが返ってきます
その他の回答 (1)
- umasikajiro
- ベストアンサー率67% (545/803)
FILEシステム上のパスではなく仮想パス、つまりURL上のパスを指定します。 例1: 今まで普通のプロバイダでtarouというユーザだったが、新しくドメインをとった場合 RedirectPermanent /~tarou/ http://新しいドメイン/ 例2:プロバイダを変更して、引越し先では jirou と言うユーザー名 RedirectPermanent /~tarou/ http://新しいサーバー名/~jirou/ 例3: 今までもレンタルサーバーなどでtopディレクトリを利用していたが、新しいドメインを取得 RedirectPermanent / http://新しいドメイン/ http://www.shtml.jp/htaccess/redirect.html http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/
お礼
有難う御座います!! >>FILEシステム上のパスではなく仮想パス、つまりURL上のパスを指定します。 むむっ、なにやら難しそうですね・・。 今私が行おうとしているのは、教えていただきました、例3という風に解釈しても大丈夫でしょうか? あと、もしご存知ならで結構あのですが、コマンドプロンプトなどから301が送られている?帰ってくる??のを確認する方法などは存在するのでしょうか?? 何度もすみませんが宜しくお願いします。 本かって来ます・・・。