.htaccessファイルをデバッグしようとしています。 FireFoxはリダイレクトをキャッシュし続け、私はそれらを回避することはできません。通常はCtrl + F5キーを押しますが、別のページにリダイレクトされているため、入力したURLではなく、送信先のページが更新されます。強制的にURLを更新する方法はありますか?Apache - htaccessのデバッグ中にブラウザのキャッシュを無効にする方法
ここでは例です:
- リダイレクトは、Firefoxでのテスト、example.com/helloするexample.com/hi、それは
- .htaccessのタイプexample.com/からこの行を削除し
- の作品ハイテクFirefoxでは、それはまだChromeの
- タイプexample.com/hiをexample.com/helloにリダイレクトし、それが
をリダイレクトしていない理由を私トンですそれはサーバーのキャッシュではなく、ブラウザのキャッシュに関する問題です。
編集:これはFireFox固有のようですが、速い解決策はChromeを代わりに使用することです。キャッシュは1時間後に期限切れになりました。デバッグしようとすると長すぎます。
私はFirefoxに同じ問題を抱えていますが、htaccessファイルをキャッシュしているようですが、キャッシュを何回クリアしても最新バージョンでは更新されません。現時点での解決策はChromeを使用することです。 –
ブラウザは.htaccessファイルをキャッシュしません(表示されないため)。ただし、キャッシュリダイレクトを行います。実際にFirefoxのバグでない限り、適切な302リダイレクトが期待どおりに動作してはならない理由はまったくありません(この場合、チケットをファイルに保存する必要があります)。 –
実際に301が必要なときに一時的に302に変更すると、テストが完了したときに忘れられる可能性があります。さらに、ブラウザのキャッシュをクリアすることも可能です。 – Lode