リダイレクトをする方法

@iwasaki 184views 更新:2015年2月10日

URLを転送するリダイレクト、色々と方法があるので列挙してみます。

.htaccess

301(恒久的な転送)

Redirect permanent / http://example.com/
RedirectMatch 301 / http://example.com/

302(一時的な転送)

RedirectTemp / http://example.com/
RedirectMatch 302 / http://example.com/

metaタグ

301(恒久的な転送)

<meta http-equiv="refresh" content="0; URL=http://example.com/">

302(一時的な転送)

<meta http-equiv="refresh" content="5; URL=http://example.com/">

Javascript

ステータス200でのリダイレクトになります。

<script type="text/javascript"><!--
   location.href = "http://example.com/";
// --></script>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません