2015-02-07 75 views
1

我已经完成并检查了以下内容。 1.确信组件安装... enter image description hereMVC网站压缩不起作用

  • 确信一切都在IIS服务器启用 enter image description here

  • 确信该网站已启用的模块 enter image description here

  • 启用web.config中的设置

    <system.webServer> 
        <urlCompression doStaticCompression="true" doDynamicCompression="true" /> 
    </system.webServer> 
    
  • 根据几个网站当我输入我的网址,它说没有压缩,例如

    http://tinyurl.com/nzfv9z4(GZIP试验场我的网址)

    我思念的东西

    我的网站在这里http://tinyurl.com/lv44hl4? (使用IIS8,mvc5和.net 4.5.1)

    回答

    1

    Ctrl-Shift-I将在Google Chrome中打开开发人员工具。根据你的内容是通过gzip压缩的。

    GZIPED

    +0

    谷歌的PageSpeed说我的JavaScript文件不会被压缩,即使我已经使用捆绑和所有上述步骤 – Zoinky 2015-02-09 11:16:41

    +0

    是的那一点与IIS经典。检查你的httpCompression配置部分,并确保你有一个应用程序/ javascript的条目,因为经常IIS将只有应用程序/ x-javascript,并根据你的服务器如何设置文本/ *不会选择它,因为这是一个旧的无效引用脚本文件的方式。所以你需要在动态类型中添加一个条目,而不仅仅是一个 rism 2015-02-10 07:26:04

    +0

    我的服务器有一个.js应用程序/ JavaScript,但没有一个应用程序/ x-javascript,所以我需要添加一个?为x版本? – Zoinky 2015-02-10 14:46:39