我的网站上出现gzip压缩问题。我已将几个javascript文件合并到一个文件中,并且无需压缩即可正常工作。之后我压缩了它们(gzip)并尝试再次运行该站点,但得到以下错误:
未捕获的SyntaxError:意外的标记ILLEGAL
我使用多种方法压缩文件,一个使用gzip软件,我还尝试了其他gzip在线压缩工具like this one。
我无法理解为什么我得到这个错误为什么它不起作用,因为非压缩版本确实有效。我在Chrome上运行了最新版本的网站。
它还告诉我错误在第1行
all_js.js.gz:1
当然压缩代码有很多行,而不只是一行。
我已经阅读了一些答案,但没有关于gzip压缩的内容。
在本地计算机上使用Visual Studio(ASP.NET)时出现此错误。
我尝试使用'application / x-gzip'标头从S3提供文件,但它仍然无效。我想在压缩后通过CDN提供我的文件,所以我不搜索服务器压缩解决方案。
答案 0 :(得分:-6)
您无法使用gzip或任何其他zip例程压缩javascript文件并将其加载到您的网页中。
你可以做以下两件事之一: