問題タブ [expires-header]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
713 参照

jboss - JS/画像の有効期限ヘッダーの設定

JS/Images/CSS などのファイルの有効期限ヘッダーを設定するのを手伝ってください

サーバー: Linux アプリサーバー: Jboss

.htaccess ファイルを使用して同様のことを達成するためにインターネットでいくつかの例を取得していましたが、明確ではありません。

0 投票する
0 に答える
2053 参照

caching - Nginx は Expires および Cache-Control ヘッダーを設定していません

Chromium Dev Tools は、構成に関連するディレクティブを明示的に追加していますが、すべてのリソースが「明示的にキャッシュ不可」であると不平を言っています。

このファイルは/etc/nginx/sites-enabled/、メイン構成に含まれています。

ヘッダーは次のとおりです

応答

Pragma: no-cacheaと aが存在することがわかりますが、Cache-Control: no-cache確かに追加しませんでした。Chromeはそれを追加していますか?

0 投票する
1 に答える
290 参照

gzip - Gzip 圧縮と設定により、Google Cloud Storage のヘッダーが期限切れになります

次のコマンドを使用して、ファイルを Google のクラウド ストレージにアップロードしています。これらのコマンドは、HTML、CSS、および JS を gzip し、CSS、JS、および画像の有効期限ヘッダーを 6 か月に設定します。

これを 1 つまたは 2 つのコマンドに単純化することは可能ですか?

0 投票する
1 に答える
3353 参照

caching - nginx でブラウザのキャッシュを活用する

/etc/nginx/nginx.conf debian サーバーに有効期限を追加しましたが、ウェブサイト ファイルのヘッダーには表示されません。

ここに私のnginx.confがあります:

誰でも問題は何ですか?私はまったく専門家ではありません。チュートリアルから過去をコピーしただけです...

ありがとう

0 投票する
1 に答える
1459 参照

javascript - javascript ファイルで有効期限が切れる nginx (PHP によって動的に生成される)

expiresPHP によって生成された JavaScript ファイルのヘッダーに問題があります。

Web サイトには 2 種類の JavaScript ファイルがあります。1 つの部分は静的な JavaScript ファイルで、もう 1 つの部分は PHP によって動的に生成されます。

期限切れヘッダーのない conf

ここでは、ファイルexpiresにヘッダーは追加されません.js(すべてのファイルが返されますHTTP 200)

期限切れヘッダーを含む conf

ファイルの場所を追加すると、.js動的に生成されたすべてのファイルが返されますHTTP 404

ヘッダー付きの静的および動的に生成され.jsたファイルの両方を処理する方法は?expires

動的に生成されたすべての JavaScript ファイルには名前が付けられます*-php.js

ファイル構造

PHP ルーティング

0 投票する
1 に答える
457 参照

.htaccess - すべてのディレクトリに .htaccess ファイルを設定する

私は自分のドメインで複数のサブドメインに取り組んでいます。1 つの作業を終えたばかりで、この特定のサブドメインのキャッシュ ヘッダーを指定したいと考えています。他のサブドメインでもキャッシュヘッダーを有効にしたくありません。作業を終了した単一のサブドメインだけです。

したがって、期限切れヘッダーはサブドメイン A では機能するはずですが、サブドメイン B および C では機能しません。

これを達成する方法がわからず、同様の質問が見つかりません。

現在の .htaccess ファイル

0 投票する
0 に答える
2418 参照

node.js - 静的ファイルのキャッシュを有効にする方法を明示したノード js

私はすべての可能性を試しました。以下は私の応答ヘッダーです

しかし、それでも 304 ステータスは返されません。Firefox でコマンド refresh を更新すると、その画像が 200 応答コードで再度ダウンロードされます。ユーザーがコマンドの更新をクリックすると、304ステータスが返されることは望ましくありません。新しいファイルをダウンロードする代わりに、ブラウザのキャッシュから取得する必要があります。

以下は私のnodejsコードです

完璧なキャッシュを有効にする方法を教えてください。前もって感謝します..