`
isiqi
  • 浏览: 16561567 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

nginx 的gzip 导致 js 里面的iframe 的奇异问题

阅读更多

昨天广告部门的同事反映,客户说, 首页广告,在经过了二级页面再回来看的时候,就看不到广告了。还要刷新一次才能看到。。。。

还第一次听说那么BT的事,而且经过我测试,大部分IE 都没问题。 IE6 IE7 都试过了。

但公司就有那么几台电脑不行。 我叫他们装了火狐试了下,就没问题了。。不过你怎么能强制用户用啥浏览器呢~~~ 所以一定要解决这个问题。

查看了 首页代码。。 广告代码都是 广告系统生成的。 主要是由 php 生成 JS 。JS里面似乎也夹杂着iframe 。 太恶心了~~ 是以前一届程序员留下的诟病。 也没时间梳理。只能慢慢淡化了

代码真看不出啥问题。

从 火狐的 firebug 里看得出来,

目前服务器是开启了gzip 压缩。因为看到了请求头

会不会 这个东西有问题呢? 百度的确看到相关的信息。 不管了关了试试就行了,最快的办法。

一关掉以后~~~

立马OK了~~~

哇哈哈~~~

看现在的 js 文件的响应头,少了gzip了

响应头信息
Server nginx/0.7.59
Date Tue, 02 Mar 2010 04:09:19 GMT
Last-Modified Wed, 07 Mar 2007 06:49:42 GMT
Connection

keep-alive

分享到:
评论

相关推荐

    nginx-1.18.0已开启gzip压缩优化vue项目大小.zip

    在这个场景中,我们看到一个关于“nginx-1.18.0已开启gzip压缩优化vue项目大小.zip”的压缩包,它涉及到三个主要的技术领域:Nginx、gzip压缩以及Vue Element Admin。下面我们将详细探讨这些知识点。 首先,Nginx是...

    docker下nginx配置压缩字体和图片等配置

    application/x-javascript js; application/atom+xml atom; application/rss+xml rss; text/mathml mml; text/plain txt; text/vnd.sun.j2me.app-descriptor jad; text/vnd.wap.wml wml; text/x-component ...

    Nginx 反向代理解决JS跨域

    通过使用Nginx 反向代理来解决JS跨域问题 http://blog.csdn.net/mzhaocai/article/details/79238338

    13-nginx gzip压缩提升网站速度.zip

    "13-nginx gzip压缩提升网站速度"这个主题主要聚焦于如何利用Nginx服务器的gzip压缩功能来提高网站的加载速度,从而提供更好的用户体验。Nginx作为一个流行的高性能Web服务器和反向代理服务器,它在处理静态内容、...

    nginx反向代理导致session失效的问题解决

    两边通过同一个nginx进行反向代理,nginx配置大致如下, location /health/ { proxy_pass http://192.168.40.159:8081/health/; #无问题的配置 } location /health-dev/ { proxy_pass ...

    JS页面跳转和js对iframe进行页面跳转、刷新

    在IT领域,特别是前端开发中,JavaScript(简称JS)被广泛用于实现网页的动态功能,包括页面跳转和对iframe内的页面进行跳转与刷新。本文将深入解析JS页面跳转的各种方法,以及如何利用JS操作iframe进行页面跳转和...

    nginx gzip压缩

    需要注意的是,Gzip虽然能有效提升用户体验,但也可能带来一些问题,如消耗服务器资源、可能导致某些旧版浏览器不兼容等。因此,在实际配置时,需要根据具体情况进行调整和测试,确保最佳的性能和兼容性。 在实际...

    nginx DNS 解析缓存的导致访问出错报502问题

    最近碰到一个问题就是nginx转发到另一个nginx使用域名不通报502,通过nginx的日志发现如下 10.220.53.117 – – [18/Feb/2020:10:26:07 +0800] “POST /test/v1/api/f1 HTTP/1.1” 502 173 “-” “okhttp/3.11.0”...

    nginx 部署 vue 项目找不到js css文件的解决方法

    在使用nginx部署Vue项目时,有时候会遇到找不到JavaScript和CSS文件的问题。这主要是因为Webpack在构建过程中生成的静态资源引用路径不正确。本文将详细介绍解决这一问题的方法,主要包括vue-cli@3的配置方式和vue-...

    docker里面nginx目录挂载启动失败

    标题中的问题“docker里面nginx目录挂载启动失败”涉及到Docker容器化技术中Nginx服务器的部署,尤其是关于容器的挂载目录设置和启动问题。这个问题的核心在于,尝试将宿主机上的目录挂载到Docker容器内的Nginx配置...

    nginx安装, 解决跨域问题

    **Nginx安装与解决跨域问题** 在现代Web开发中,由于浏览器的同源策略,跨域问题经常出现,限制了不同源之间的通信。Nginx作为一个高性能的反向代理服务器,常被用于处理此类问题。本篇将详细介绍如何在Linux环境下...

    nginx-1.10.2_海康;javascript_nginx/1.10.2_nginx转发海康_

    综上所述,这个主题涵盖了Nginx的反向代理配置,JavaScript在实时视频流中的应用,以及与特定版本Nginx(1.10.2)的兼容性问题。在实际部署时,需要根据网络环境、硬件资源和安全需求进一步调整配置。

    Nginx启用GZIP压缩网页传输方法(推荐)

    启用Nginx的GZIP压缩涉及到对Nginx配置文件的修改。以下是一些关键的配置参数及其作用: 1. `gzip on/off`:这个参数用于开启或关闭GZIP压缩。设置为`on`时,Nginx会启用GZIP压缩功能。 2. `gzip_buffers`:定义...

    Nginx Gzip模块启用和配置指令详解

    Nginx Gzip模块是Nginx服务器的一个内置模块,用于对网站传输的数据进行压缩,减少网络传输量,提高网站加载速度,尤其是在带宽有限或用户访问量大的情况下效果显著。开启Gzip模块,并进行合理的配置,对于优化网站...

    gzip压缩js,csss文件

    在IT行业中,优化网站性能是至关重要的,其中一种方法就是对JavaScript(js)和CSS(css)文件进行压缩。本文将详细讲解如何使用gzip工具来压缩这两种文件,以减少网络传输的数据量,从而提高网页加载速度。 gzip是...

    Nginx部署使用gzip压缩的Unity网页WebGL

    总结来说,"Nginx部署使用gzip压缩的Unity网页WebGL"涉及到的步骤包括Nginx服务器的配置、gzip压缩的启用、Unity的WebGL导出、反向代理的设置以及安全性和性能优化。理解并熟练掌握这些知识点对于高效地发布和运行...

    js压缩gzip格式

    当JS文件较大时,加载时间会增加,可能导致用户感知到的延迟。为了提高网页加载速度和用户体验,开发者通常会采用压缩技术,其中gzip是最常用的一种。 gzip是一种数据压缩算法,它能有效地减少文件在网络上的传输...

    nginx跨域问题,解决多端口,多ip问题

    Nginx 跨域问题解决方案 Nginx 是一个流行的开源 Web 服务器软件,广泛应用于 Web 服务器管理。然而,在使用 Nginx 进行服务器管理时,经常会遇到跨域问题。跨域问题是指在不同的域名、端口或协议下,无法访问...

    nginx系列(十七)nginx下的gzip与vary、预压缩、缓存、反向代理的结合

    在本篇博文中,我们将深入探讨Nginx服务器中gzip压缩、Vary头、预压缩、缓存策略以及反向代理的结合应用。Nginx作为一个高性能的HTTP和反向代理服务器,它提供了多种优化网站性能的方法,这些方法在现代Web开发中至...

Global site tag (gtag.js) - Google Analytics