内部链接由mod_pagespeed更改

时间:2012-04-26 03:56:22

标签: javascript mod-pagespeed

我注意到在我的网站上使用mod_pagespeed时会更新我的内部链接。

当我在/时,我的导航如下:

<ul>
    <li><a href="foo/bar"></a></li>
    <li><a href="example"></a></li>
</ul>

但是当我在/foo时,导航看起来像是:

<ul>
    <li><a href="bar"></a></li>
    <li><a href="/example"></a></li>
</ul>

当我在/example时,它看起来像:

<ul>
    <li><a href="/foo/bar"></a></li>
    <li><a href="example"></a></li>
</ul>

有没有办法阻止这种行为,因为它打破了一些依赖于每个链接的href属性的JS。

1 个答案:

答案 0 :(得分:3)

您可以添加

来停用此功能
ModPagespeedDisableFilters trim_urls

到您的pagespeed.conf文件。有关详细信息,请参阅https://developers.google.com/speed/docs/mod_pagespeed/filter-trim-urls