2011-01-19 8 views
46

特定のリンク短縮機能を見つけようとしています.301リダイレクトを使用してリダイレクトするout.php linkscriptsを探しています。 Chromeのデベロッパーツールの[リソース]タブを見ていますが、ターゲットページのヘッダーのみが表示され、リンクスクリプト自体は表示されません。Chromeの完全リダイレクトパスとHTTPステータスコードを参照してください。

また、実際に調査しているサイトの中には、実際には複数回リダイレクトされるものがあるため、リダイレクトパス全体をトラッキングできるのがベストでしょう。

どのように私は正確にリダイレクトされたかどうか、彼らが301を使用していたかどうかを確認できますか?

+1

方法はFFと持続性をリダイレクト:http://superuser.com/questions/242138/how-to-track-url-redirects-in-browserは –

+0

ブレークポイントで停止し、すべての時間あなたをtakinging ...-> http://stackoverflow.com/a/12419326/444255 –

答えて

73

ここではChromeでもっと優れたものがあります。 Chromeのインスペクタの下部([ネットワーク]タブ内)に大きな円のボタンがあります。このボタンの上にカーソルを置き、ツールチップに「ナビゲーション時のログを保存する」と表示されます。ボタンをクリックすると、赤色に変わります。これで、ページのナビゲート方法はまったく問題にならず、インスペクタはリダイレクト応答を含むすべてのログ履歴を保持します。

編集:

さらに別の変更。今Chromeには "ログを保存する"というチェックボックスがあるようです。

+0

これは現在(実際にはしばらくの間行われてきた)私は代わりにこれを受け入れました。 –

14

Chromeのデベロッパーツールで[リソース]を選択し、[ドキュメント]または[その他]の下で元のリクエストを見つけることができるようにするには、「ヘッダー」を表示してステータスコード301を表示します。ここをクリックしてください - http://www.html5rocks.com/tutorials/developertools/part1/#toc-resources

+0

ページがJavaScriptまたはメタリフレッシュによってリフレッシュされると、それは追跡されません。しかし、私は必要なものを手に入れました。ありがとう:) –

+3

これはネットワーク領域に表示され、Statusはテーブルの列の1つです。 – digitaljoel

+2

各リクエスト/レスポンスを確認するには、「ナビゲーション時にログを保存する」を有効にする必要があります。 –

2

私は同じ問題を抱えていましたが、その解決策は以前の回答とわずかに異なりました。

フィルタバーのドキュメントタイプに「その他」を選択するだけでなく、ログを記録してネットワークログを記録する必要がありました。用

Chrome Dev Tools Screenshot

関連する問題