ユーザーがブラウザにファイルをキャッシュし、If-Modified-Since
ヘッダーのHTTPリクエストを送信した場合、.htaccessを使用して304 Not Modified
の応答を自動的に提供する方法があります?.htaccessで304未修正のファイルを返すことは可能です
1
A
答えて
3
間接的なソリューション:
.htaccessファイル:
RewriteCond %{HTTP:if-modified-since} .
RewriteRule . /not_modified.php [L]
not_modified.php:私が間違っている場合
header($_SERVER['SERVER_PROTOCOL'].' 304 Not Modified');
1
次のリンクチェックアウト:
あなたが最後を削除する場合:上記のリンクからという
- http://httpd.apache.org/docs/2.1/caching.html
- http://www.chicagostyleseo.com/2010/04/googles-need-for-speed-use-cache-and-htaccess-to-speed-up-your-site/
- http://www.askapache.com/htaccess/apache-speed-last-modified.html
お知らせを、 -Modif iedおよびETagヘッダーの場合、 はIf-Modified-SinceおよびIf-None-Match要求とその304 Not Modified Responsesを排除するため、Expiresヘッダーで新しいコンテンツが を示すまで、 をチェックせずにファイルをキャッシュしたままにします利用可能です!
関連する問題
- 1. レールを設定する - 304未修正
- 2. GRAPC RESTゲートウェイでETagと304未修正応答
- 3. matplotlibでイメージを修正することは可能ですか?
- 4. Express.jsの304未修正ステータスを返すにはどうすればよいですか?
- 5. は.htaccessファイルでクローキング可能です
- 6. 304未修正の応答を送信する方法を知る方法
- 7. Gitでは、ステージングされ、修正されたファイルのみをステージングすることは可能ですか?
- 8. Tridion 2009 SP1:.htaccessファイルを公開することは可能ですか?
- 9. ミドルウェアでステータスコード304を返す
- 10. 修正方法304 - wordpressでエラーが修正されていませんか?
- 11. .htaccessファイルを修正してもパーマリンクが機能しない
- 12. JQueryのツールチップとスクロール可能な修正
- 13. ServiceContractでSystem.Messaging.Messageを返すことは可能ですか?
- 14. XmlDocumentのSelectNodeがnullを返すことは可能ですか?
- 15. 最初のセクションのみをtableviewで修正することは可能ですか?
- 16. マックス・年齢と304修正されない処理
- 17. 再コンパイルせずに実行可能ファイルにバグを修正/修正する方法はありますか?
- 18. WebサービスコールからExpandoObjectを返すことは可能ですか?
- 19. Intent.ACTION_SENDでファイルを共有することは可能ですか?
- 20. どこで私の.classpathファイルを修正するのですか
- 21. この未定義の通知エラーを修正するには
- 22. createjs:テキストを正当化することは可能ですか?
- 23. この通知をPrestashopのPHPファイルで修正するには?
- 24. SlickGridの列サイズ変更のバグを修正することは可能ですか?
- 25. 複数のヘッダーテキストをウェブサイトの上部に修正することは可能ですか?
- 26. 301リダイレクト.htaccessの修正
- 27. 実行可能ファイルをMS-DOSプログラムに渡すことは可能ですか?
- 28. 修正されたクラスと型()を返すことの違い
- 29. 私のアンドロイドアプリ内で未使用のファイルを削除することは可能ですか?
- 30. トランザクションレプリケーションで1秒未満の遅延を得ることは可能ですか?
が私を修正して、単に「クリックすると思われますExpiresヘッダーに関係なく、If-modified-since要求がトリガーされます。 – skibulk
@skibulk - はい、私はこの部分はブラウザ固有のものだと思います。私はまたそれが絶望的なリンクで言及されていると思う。 – Cyclonecode
私は期限が優先されると考えました。したがって、ブラウザはキャッシュされたバージョンを期限切れになるまで使用し続け、その後はIfModifiedSinceを使用して、変更されていなければダブルダウンロードを防止します – Gerben