替代AddHandler规则,htaccess无法正常工作

时间:2011-11-25 02:28:30

标签: php apache .htaccess

帮助朋友在这里翻译他的问题:

在我加入.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或解决方法。

0 个答案:

没有答案