我需要在IIS7中爲我的.less文件添加一個expires頭文件。不太確定如何去做。如何將Expires標題添加到iis7中的自定義文件中?
2
A
回答
1
如果您.LESS文件都位於同一個文件夾,你可以指定static content一個額外web.config
在這個特定的文件夾httpExpires
屬性:
<system.webServer>
<staticContent>
<clientCache
httpExpires="Sun, 29 Mar 2020 00:00:00 GMT"
cacheControlMode="UseExpires" />
</staticContent>
</system.webServer>
或者在你的根添加相同的部分web.config
和定義位置路徑包含該文件夾中的文件.LESS:
<location path="YourLessFilesFolder">
<system.webServer>
<staticContent>
<clientCache
httpExpires="Sun, 29 Mar 2020 00:00:00 GMT"
cacheControlMode="UseExpires" />
</staticContent>
</system.webServer>
</location>
您還需要到.LESS文件添加到靜態內容類型的集合(see)。我不知道的MIME類型,但你的想法:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".less" mimeType="text/css" />
</staticContent>
</system.webServer>
+0
我已經在這個答案添加的緩存,以所有靜態內容`\t \t`
1
小心設置httpExpires日期,我也不會超過一年使用更高的價值。您無法替換來自代理服務器和客戶端的緩存文件,直到到達日期爲止。以你20年的榜樣!
使用緩存驗證而不是過期保存。
或使用:
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="1.00:00:00" />
到一天的緩存文件。
更多信息here。
相關問題
- 1. 將.asmx文件添加到IIS7中的DNN站點中的自定義子文件夾時出現問題
- 2. 如何將自定義標題添加到PHP郵件?
- 3. 如何將自定義UIButton添加到XCode中的nib文件?
- 4. 如何將自定義庫添加到臨時文件中
- 5. 如何將Expires響應標頭添加到WebAPI Action響應中?
- 6. 如何將自定義標題添加到System.Net.Mail SMTP類?
- 7. 如何將自定義HTTP標題添加到JAX-RS響應?
- 8. 如何將標題添加到自定義對話框?
- 9. Swing JFrame:如何將自定義按鈕添加到jframe標題
- 10. 使用WCF將自定義標題添加到Security元素中
- 11. 將頁面標題添加到Magento上的自定義主題
- 12. 將自定義分類法添加到自定義文章中,如何?
- 13. 如何將自定義calendar.ics文件添加到iphone的iCalendar?
- 14. 如何將自定義css工具提示添加到extjs列標題中?
- 15. 如何將自定義標籤添加到SDL Tridion中的富文本字段?
- 16. 將自定義數據添加到Visual Studio中的RC文件
- 17. 如何在粘貼的代碼中添加自定義標題?
- 18. 如何將自定義事件添加到數據表中
- 19. 如何將自定義顏色添加到material-ui組件中?
- 20. 如何將自定義標題添加到改造請求正文部分?
- 21. 將自定義標題標籤添加到Enyo項目
- 22. 如何在自定義主題中添加自定義字段
- 23. 我可以將自定義標題添加到導出的Excel文件嗎?
- 24. 將事件添加到ASP.NET中的自定義控件中
- 25. 如何將自定義互聯網標題添加到電子郵件?
- 26. 使用nginx將expires標題添加到django
- 27. 如何將自定義標記圖標添加到Google地圖?
- 28. 如何將自定義數據文件添加到Roblox DataModel?
- 29. 如何將CKEditor自定義配置文件添加到XPage?
- 30. 如何將.js文件引用添加到自定義控件中
你的.less文件是動態生成還是靜態文件? – wweicker 2011-01-07 18:58:23