3

aリンクがクリックされると(JavaScriptなしでリンクのままである必要がありますa)、PHPスクリプトにリダイレクトされてほぼ瞬時の操作を実行し、前のページに送り返されるページがあります。

問題は、ユーザーが[戻る]ボタンをクリックすると、スクリプトが実行される前に読み込まれたページにページが戻り、ユーザーが送信ページに戻る前に[戻る]ボタンを2回クリックする必要があることです。

これを止める方法はありますか?戻る矢印を2回クリックしなければならないのは、優れたユーザーエクスペリエンスではありません。また、これを防ぐための(比較的簡単な)方法が必要です。

助けていただければ幸いです。

4

1 に答える 1

5

301ヘッダーを送信します。header('HTTP/1.1 301 Moved Permanently');-出力の前に送信する必要があります。次に、リダイレクト先のページがPHPページに置き換わります。

于 2012-06-08T08:31:26.880 に答える