Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.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 mod_pagespeed中断css链接_Php_Css_Mod Pagespeed - Fatal编程技术网

Php mod_pagespeed中断css链接

Php mod_pagespeed中断css链接,php,css,mod-pagespeed,Php,Css,Mod Pagespeed,我有一个PHP脚本,它可以删除一个页面,并用不同的布局以不同的方式重写它 在PHP生成的页面顶部,我有一系列的 我昨天更新了我的服务器,今天我注意到mod_pagespeed把这些链接搞乱了 我得到: <link href="http://example.com/A.mycss1.css+css,,_v3,,_style.css,,qv==2+css,,_v3,,_typography.css,,qv==1+css,,_v3,,_responsive.css,Mcc.i_KwDiEdXd.

我有一个PHP脚本,它可以删除一个页面,并用不同的布局以不同的方式重写它

在PHP生成的页面顶部,我有一系列的

我昨天更新了我的服务器,今天我注意到mod_pagespeed把这些链接搞乱了

我得到:

<link href="http://example.com/A.mycss1.css+css,,_v3,,_style.css,,qv==2+css,,_v3,,_typography.css,,qv==1+css,,_v3,,_responsive.css,Mcc.i_KwDiEdXd.css.pagespeed.cf.ybNw-Cca4d.css" rel="stylesheet">
但结果是一样的。 我怎样才能修好它


Atm我已经在全球范围内禁用了它,但我想了解如何解决此问题。

此URL是和筛选器的预期结果。combine_css将多个css文件合并为一个,并留下类似foo.css+bar.css.pagespeed.cc.hash.css的URL。重写css缩小并重写css中的图像。这些不应该破坏页面的布局

但是,作为临时工作,您可以添加:

ModPagespeedDisableFilters combine_css
到您的配置文件。编辑
.htaccess
也应该可以,但是您必须为HTML文件目录而不是CSS目录编辑
.htaccess


但正如我之前所说的,令人惊讶的是这会打破你的页面。请发送电子邮件给我们,以便我们能够找到问题的根源。

我的样式表也有同样的问题,因此我尝试禁用combine_css,但这并不能解决所有问题,因此我还添加了一个“重写时禁用”css


使用cpanel,请检查如何在不直接编辑的情况下更新自动生成的.conf文件。

谢谢,我会在下班后按照你说的做。。再也没有尝试过。。也许有一天我会试试^^”
ModPagespeedDisableFilters combine_css