前几天用apache搭建网站,配置好网站出现此错误
apache net::ERR_CONTENT_DECODING_FAILED
原因似乎跟 zip 压缩有关
查了很多资料都不管用,最后在 stackoverflow 找到了解决方案
解决方案:在配置里加入以下代码
RequestHeader unset Accept-Encoding
这行代码的意思是删除 Accept-Encoding 请求标头
伪代码配置
<VirtualHost *:80>
ServerAdmin webmaster@example.com
RequestHeader unset Accept-Encoding #在这里加上这行代码
DocumentRoot "/var/www"
ServerName servername.com
<Directory "/var/www">
SetOutputFilter DEFLATE
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
DirectoryIndex index.html
</Directory>
</VirtualHost>
至此问题解决