2017-03-02 14 views
1

私のpythonアプリケーションメインファイルと同じレベルのapp.yamlファイルがあります。 静的フォルダの有効期限を設定できるハンドラをapp.yamlに追加すると思います。 同じことをするにはどうすればいいですかGoogleフレキシブルエンジン?フレックス環境でGoogleフレキシブルエンジンの静的ファイルの有効期限を設定する方法

handlers: 
- url: /images 
    static_dir: static/* 
    expiration: "4d 5h" 

答えて

0

app.yamlファイルには、このようなhandlers element仕様をサポートしていません。

serving the static files through your applicationの場合は、使用しているフレームワークの特定のイントロスペクションを確認する必要があります。

あなたはserving the static files from Cloud StorageならSetting cache parametersを参照してください。

あなたはあなたのウェブサイトの資産は 設定するキャッシュ制御ヘッダによってキャッシュされるかまたは場合を制御することができます。一般に、すべての匿名ユーザーがアクセスできるオブジェクトに対しては、キャッシュコントロール ヘッダーのみを設定します。 は、クラウドストレージバケットから提供されるオブジェクトのうち、静的なWebサイトの一部である です。

Google Cloud Storageは、 明示的なキャッシュ制御設定を指定しない限り、すべての匿名ユーザーがアクセスできるオブジェクトに3600秒の というキャッシュコントロール設定を適用します。例については、gsutilmetadata pageXMLと​​のためのGoogleのクラウドプラットフォームコンソール、またはヘッダのリファレンス・ページのsetting object metadata page ご覧ください。

関連する問題