Apache Header 快取使用 Location 進行控制

Apache Header 快取使用 Location 進行控制

我正在嘗試為我們網站的兩個不同部分設定兩個不同的 http 標頭以進行快取控制。

這些是我的 site.conf 中虛擬主機的行:

<Location ~ "^/(sub1|sub2|sub3|sub4)">
Header set Cache-Control max-age=60,public
</Location>

<Location ~ "^/(sub5|sub6|sub7|sub8)">
Header set Cache-Control no-cache
</Location>

我可以看到第一組子頁面的標題設定正確,但第二組的標題設定不正確。

我覺得我錯過了一些非常小而明顯的東西。

有任何想法嗎?

謝謝!

知識管理

答案1

弄清楚了-刪除了表達式周圍的引號,並且快取控制設定正確。希望這會有所幫助。

相關內容