2017-10-02 6 views
0
<filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf|mp3|mp4|woff|eot|svg|ttf)$"> 
Header set Cache-Control "max-age=2592000, private" 
Header set Expires "Sun, 17 July 2022 20:00:00 GMT"</filesMatch> 

上記のタグは、laravelアプリケーションの.htaccessファイルからのものです。 でも、私はラーベルアプリケーションでも動作しますとApache。これは問題ではありませんが解決しようとしています。私が達成しようとしているのは、IIS web.configファイルで同じ構成行を再作成することです。.htaccess to IIS

誰もが考えていますか? 上記のファイルは、php artisanで動作しているようです。

私はいくつかのオンラインコンバータを試しましたが、これらのラインは受け入れられません。

次のエラーが発生します。

タグfilesMatchは正常です。 これが印刷されます。

ヘッダーセットは認識できません

答えて

2

これは私がキャッシュ制御のためにIISで使用したものであり、現在うまく機能:

<configuration> 
    <system.webServer> 
    <staticContent> 
     //choose 1 from this clientCache 
     <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" /> 
      OR 
     <clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" /> 
    </staticContent> 
    </system.webServer> 
</configuration> 

私が知っているように、IISは、.htaccessのコードをサポートしていません。 CMIIW

関連する問題