Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php GZIP和javascript_Php_Javascript_Html_Gzip - Fatal编程技术网

Php GZIP和javascript

Php GZIP和javascript,php,javascript,html,gzip,Php,Javascript,Html,Gzip,我有一个80KB的javascript文件,我做了一些测试并得出结论,在gzip之后,大小将减少到34KB 我在谷歌上搜索了100次,询问了很多人,他们给了我类似的链接,甚至在重读之后,我仍然无法gzip js文件 有人能解释一个好的起点和从那里开始的方向吗?我想我需要更改.htaccess文件中的某些内容,但我不确定 在.htaccess文件中,您应该能够输入以下内容 <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE ap

我有一个80KB的javascript文件,我做了一些测试并得出结论,在gzip之后,大小将减少到34KB

我在谷歌上搜索了100次,询问了很多人,他们给了我类似的链接,甚至在重读之后,我仍然无法gzip js文件


有人能解释一个好的起点和从那里开始的方向吗?我想我需要更改.htaccess文件中的某些内容,但我不确定

在.htaccess文件中,您应该能够输入以下内容

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

AddOutputFilterByType DEFLATE应用程序/x-javascript

这取决于web主机是否允许.htaccess文件和其他安全设置。

提供给您的链接是正确的。出于好奇,您可能还需要添加
AddOutputFilterByType DEFLATE text/javascript
,或者服务器可能作为.js文件提供服务的其他mimetype,您是否真的有权访问apache实例,或者您是托管的,并且只能更改.htaccess?所有这些更改都会进入
httpd.conf
文件夹,它位于
apache/conf
文件夹中。apache很可能位于您的程序文件文件夹中。请参阅