• 締切済み

ホームページのアドレス(URL)を転送する方法を教えてください。

ホームページのアドレス(URL)を転送する方法を教えてください。 方法はphpで良いのですが、fc2の無料HPで機能する言語でお願いします。 (こちらはphp初心者ですので、イメージはできるのですが詳細に教えていただけると助かります。) 例: headerに必要な記載 bodyのリンクさせたい場所に必要な記載 phpファイルに必要な記載 よろしくお願いします。

みんなの回答

  • yui-magic
  • ベストアンサー率62% (20/32)
回答No.2

自分も前の方が書いているやり方でやっていたのですが うまくいかないときがあり調べてみると、 「header("Location: 指定したアドレス");」は 何も出力する前に記述しなければいけないということでした。 少しずるい気もしますが(metaなのでhead内に書くべき) <meta http-equiv="refresh" content="0; url=アドレス"> これでしたら「header("Location: 指定したアドレス");」 みたいに制限はありません。 ただ、遷移するまでの時間が少し遅い気がします。

  • taisei64
  • ベストアンサー率33% (1/3)
回答No.1

転送というのはあるページを開こうとしたら他のページに自動で移るということでしょうか? その意味ならばphpで header("HTTP/1.1 301 Moved Permanently"); header("Location: 指定したアドレス"); と書けば指定したアドレスに飛びます。 例: header("HTTP/1.1 301 Moved Permanently"); header("Location: http://www.google.co.jp/"); ちなみに変数名も取れます。 例: $a="http://www.google.co.jp/"; header("HTTP/1.1 301 Moved Permanently"); header("Location: $a");

関連するQ&A