如何使用ModRewrite檢查緩存文件是否存在,如果存在,請重寫到緩存文件,否則重寫爲動態文件。RewriteRule檢查文件存在重寫文件路徑
,比如我有以下文件夾結構:
pages.php cache/ pages/ 1.html 2.html textToo.html etc.
你會如何設置此所以請求的RewriteRules可以這樣發:
example.com/pages/1
如果緩存文件存在重寫如果緩存文件不存在,重寫爲pages.php?p = 1
它應該是這樣的:(注意,這是行不通的,否則我不會問這個)
我可以粗糙使用PHP做這個,但我認爲它必須可能使用mod_rewrite。