apache2 – 自定义etag生成
发布时间:2020-12-13 21:01:39 所属栏目:Nginx 来源:网络整理
导读:如何配置apache或nginx服务器以使用我选择的算法发送Etag标头(即不涉及inode,mtime或size)?有没有其他方法来编译新的C模块? 在Apache,ETags are handled as a core feature中.ETag被计算为多个值的散列.您可以在httpd.conf或.htaccess文件中使用FileETag指
如何配置apache或nginx服务器以使用我选择的算法发送Etag标头(即不涉及inode,mtime或size)?有没有其他方法来编译新的C模块? 在Apache,ETags are handled as a core feature中.ETag被计算为多个值的散列.您可以在httpd.conf或.htaccess文件中使用FileETag指令来定义要包含在哈希中的值的条件行为,但正如您所指出的,您的选项仅限于:
> INode – 您提供的特定服务器上的文件的索引节点号 如果你想要真正自定义ETag生成,那么你最好不要编写Apache模块.但是,如果您需要快速而肮脏的修复,则可以通过将请求路由到PHP脚本并在脚本中附加Etag标头来生成自己的标记.在httpd.conf或.htaccess文件中,路径可能如下所示:
PHP脚本可能如下所示:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容