使用 .htaccess 提供 html 文件
我需要创建缓存,如下例:
所有 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 文件做到这一点? 谢谢
I need to create cache as this example :
All html files like theses :
my_site.com/file_1.html
my_site.com/dir_1/...../dir_n/file_x.html
Apache tests if file exists really in :
my_site.com/generated/file_1.html
my_site.com/generated/dir1/...../dirn/file_x.html
If founds it serves the generated files,
If it does not found them, it call index.php/file_1.html
, index.php/dir1/...../dirn/file_x.html
to serve the content dynamically
this concern only html extensions
How can I do it with .htaccess file?
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会尝试:
仅检查来自不包含 / generated/ 的地址的 .html 文件调用,如果 generated/.... filname 存在,则为其提供服务。应该根据我对你的层次结构的理解来工作。
I would try :
That checks only .html file call from an address that does not include /generated/, and if generated/.... filname exists, serves it. should work from what I understood of your hierarchy.