帮助朋友在这里翻译他的问题:
在我加入.htaccess AddHandler application/x-httpd-php5s .php .js .css
之前,目的是使用相同的PHP我可以创建缓存和压缩规则。我完全做的是修改php.ini文件中的auto_prepend_file,将其指向一个PHP文件,并通过那里检查浏览器在标头$ _SERVER [“HTTP_IF_MODIFIED_SINCE”]中发送的变量。
如果日期不同,我会回答一个标题('HTTP / 1.1 200 OK'),这会发送压缩的JS或CSS文件。 如果日期相同,那么我会发送一个标题('HTTP / 1.1 304 Not Modified'),浏览器不必下载被质疑的JS或CSS文件。
出于某种原因,.htaccess中的AddHandler application/x-httpd-php5s .php .js .css
规则停止了工作
(我想在网站主题中出于安全原因)现在除非用户刷新网页,否则JS和CSS文件都没有更新 F5
问题在于,由于未更新CSS或JS文件,用户不知道他们必须刷新页面才能看到更改。
是否有另一种更简单的方法来执行相同的过程但没有.htaccess中的AddHandler或解决方法。