リダイレクト
第 2 版(2009-04-13 21:38:55 · kani)を表示しています。 最新版に戻る
HTTPリダイレクトとは、WebサーバーとWebブラウザーとの間で行われるやり取りの中で、ブラウザーが要求したURLとは別のURLを参照するようにサーバーがブラウザーに指示すること。
たとえば、あるページがhttp://example.com/page1.htmlを参照するようになっているのにアクセスしてみたらhttp://example.com/chigau-peige.htmlに飛ばされた、というのはこのHTTPリダイレクトのせい。
HTTPリダイレクトの種類にはいくつかある。
HTTPリダイレクトの種類 =
301 - Moved Permanently ==
もうこのURLは使われていない。別のURLに移動した。
303 - See Other ==
サーバー:「とりあえず、要求したことは理解した。結果についてはこっちを見てくれ(意訳)」
307 - Temporary Redirect ==
サーバー:「今のところ、こっちを見てください。(意訳)」
リダイレクトの種類によってブラウザの処理が微妙に異なることがあるので注意!(POSTメソッドのリダイレクトが○○する、など。)
履歴
- 第 2 版kani2009-04-13 21:38:55
- 第 1 版kani2009-04-06 11:06:49
タグ
他の人の「リダイレクト」
- akkun_choiの「リダイレクト」akkun_choi pediaHTTPヘッダを自分で吐く httpヘッダで301 apacheに任せる Redirect permanent /hogehoge http://example…2009-01-27