ブラウザにhttp://example.com/load/
と入力して押すと ENTER、このウェブサイトは私をhttp://example.com/load/1/
にリダイレクトし、そこからhttp://example.com/load/2/
にリダイレクトし、ついにhttp://example.com/load/3/
にアクセスしました。
これらのリダイレクトはWebサイトの最後で行われます。しかし、私はようやく次のURLに到達しました:http://example.com/load/3/
。
ブラウザに表示されるすべてのURLを追跡したい。私はそれを私のウェブサイトの終わりでのリダイレクトとして私の歴史に見ていません。私のためにこれを追跡できるFirefoxのアドオンやツールはありますか?
フェッチされた変更のURLのリストを確認します。あなたの例では次のようなものが表示されます:
http://example.com/load/ 302一時的に移動
http://example.com/load/1/ 302一時的に移動
http://example.com/load/2/ 302一時的に移動
http://example.com/load/3/ 200 OK
それらの1つを選択し、tiの横にあるツイスティを開くと、要求された内容と応答が正確に表示されるヘッダーを取得できます。特に、レスポンスのLocation
ヘッダーを確認する必要があります。これは、ブラウザーに何をロードするかを指示するためです。
脚注
これで、FireBugが developer tools に統合されたら、次の手順で永続ログを有効にすることができます。
Toolbox options
(右上から4番目のアイコン)Common preferences
セクションEnable persistent logs
Network
タブでネットワークのリクエストとレスポンスを確認しますスクリーンショット:
[〜#〜]更新[〜#〜]
FFでv61に更新します。このバージョンの構成では少し異なります:
Persists Logs
Firebugをインストールしたくない場合は、 リダイレクトトレースツール を使用できます。
https://redirectinspector.com/ またはその他の同様の製品を使用して、さまざまなデバイスタイプや国からのトレースリダイレクトなどを追加することもできます(CPAリンクのテストなどに非常に役立ちます...) )
redirectdetective.comはSSL接続(https://)では機能しませんが、次のことがわかります。 WhereGoes? -URLのリダイレクトパスを追跡するためのツール。
そのURLでwgetを実行するだけで、コマンドラインにリダイレクトURLが表示されます。