zlib压缩html页面的文件扩展名?

时间:2009-05-13 16:03:38

标签: html file gzip zlib deflate

使用zlib(deflate)的压缩html文件看起来像坐在服务器上的是什么?它的扩展名是否与.html不同?

2 个答案:

答案 0 :(得分:2)

它包含您上传的扩展程序。

请注意,如果您要求Web服务器提供缩减的​​html页面,它将在运行时进行,并且它所执行的任何缓存都将在您的网站目录之外的某个位置,因此您实际上不会看到这些文件,如果它们是文件的话。

换句话说,如果您正在提供即时压缩文件,则可以使用正常的.htm或.html扩展名将正常文件存储在服务器上。

答案 1 :(得分:2)

根据您的网络服务器设置,除了让网络服务器自动压缩之外,还可以提前压缩html文件。通常扩展名为.gz,例如MyPage.html变为MyPage.html.gz。使用正确的设置,如果有人请求http://example.com/MyPage.html,并且Apache看到MyPage.html.gz,并且客户端支持压缩,则它将提供MyPage.html.gz版本。然后客户端将透明地解压缩内容,用户甚至不会知道或关心它是否被压缩(除了可能稍微快乐一点,加载页面的速度快一点)