phpでリダイレクトするときの注意
header("Location: http://www.example.com/");
とやったんですが、うまくいかない。相手先のサーバーでエラーとして扱われてしまう。
うーん、特に間違いはないはずなのに、なぜだ。。。
ん、もしや?と思って、
header("Location: http://www.example.com/");
exit;
とやってみたら、うまくいきました。
すぐにexitしなかったため、リダイレクトした後にごみがくっついちゃったようです。
意外と見落としがちなので、注意しましょう。