我希望有一些.htaccess expires头文件根据当前环境是有条件的。例如,以下只有在生产服务器时才会处于活动状态,而不是本地开发:
ExpiresByType image/png "access plus 1 month"
在开发过程中不断清除缓存很烦人。有什么方法吗?
谢谢:)
答案 0 :(得分:0)
是的,在测试期间使用私人AKA“色情模式”中的浏览器。 Chrome允许以每个窗口为基础。在此模式下,当您关闭并重新打开会话时,将清除任何缓存,301重定向信息。您还可以清除最后一小时/每天/每周的历史记录。这就是我的工作。
就Expires等而言,AFAIK没有为ExpiresByType嵌入条件的机制,但是使用“##--START-DEV
”“##--END-DEV
”行来勾选这些行是微不足道的,并编写一个简单的sed脚本(或等效的窗口)重写.htaccess
注释或重新启用这些书挡之间的行。