我需要创建缓存作为此示例:
所有html文件,如:
my_site.com/file_1.html
my_site.com/dir_1/...../dir_n/file_x.html
Apache测试文件是否确实存在于:
my_site.com/generated/file_1.html
my_site.com/generated/dir1/...../dirn/file_x.html
如果找到了,它会为生成的文件提供服务,
如果找不到,则会调用index.php/file_1.html
,index.php/dir1/...../dirn/file_x.html
动态投放内容
这只涉及html扩展
如何使用.htaccess文件执行此操作? 感谢
答案 0 :(得分:0)
我会尝试:
RewriteCond %{REQUEST_FILENAME} \.html
RewriteCond %{REQUEST_FILENAME} !^generated/.*$
RewriteCond generated/%{REQUEST_FILENAME} -f
RewriteRule . /generated/%{REQUEST_FILENAME}
仅检查来自不包含/ generated /的地址的.html文件调用,如果生成/ .... filname存在,则为其提供服务。应该从我对你的等级制度的理解中发挥作用。