1

私が取り組んでいるプロジェクトでは、HTTP ヘッダーを使用して、ログインが成功した後にユーザーをフロントページにリダイレクトしています。

header("Location: http://example.com/index.php?");
exit(0);

編集:問題を示すためにURLに疑問符を追加しました

これは、テストしたすべてのブラウザーで問題なく動作しますが、Firefox 3.0.6 では、Windows、Mac、および Debian の両方で、ハイパーリンクを適切に設定できません。すべてのハイパーリンクは、リダイレクトが指しているのと同じ URL を指しており、" href" 属性は完全に無視されています。ページを更新しても解決しません。URL を手動で再入力し、Enter キーを押してハイパーリンクを再び機能させる必要があります。

これを IE6、IE7、Opera、Safari で試しましたが、問題なく動作します。リダイレクトの実装方法に何か問題があると思いますが、誰かが私を正しい方向に向けることができますか?

4

1 に答える 1