我想检查用户是否请求任何页面,htaccess检查缓存文件夹中的该页面以及是否存在缓存页面。 htaccess将其请求的页面重写为该缓存页面。
文件夹结构:
根/
产品/
服务/
缓存/
产品/ index.html的
服务/ index.html的
的index.php
图片/
CSS /
例如:example.com/product/到example.com/cache/product /
答案 0 :(得分:1)
将此代码放入DOCUMENT_ROOT/.htaccess
文件中:
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/cache/$2/index.html -f [NC]
RewriteRule ^(.+?)/?$ /cache/$1/index.html [L]
RewriteCond %{DOCUMENT_ROOT}/cache/$1 -f [NC]
RewriteRule ^(.+?)/?$ /cache/$1 [L]