有没有办法使用Google Pagespeed模块设置多个域VirtualHosts
?
我用ModPagespeedDomain
和我的一个域尝试了这个但是不确定如何在一台服务器上使用14个多个域
我也试过ModPagespeedMapOriginDomain
,但这似乎也没有帮助。我基本上希望combine_javascript
和combine_css
能够与所有网站合作。我已经在配置文件中设置了过滤器
答案 0 :(得分:0)
ModPagespeed文档提供了一些有关如何配置服务器范围和每个VHost重写器的示例:https://developers.google.com/speed/pagespeed/module/configuration#virtual-hosts
答案 1 :(得分:0)
您应该能够使用ModPagespeedDomain
告诉mod_pagespeed要重写哪些域。 CSS缩小和图像重新压缩等基本重写是否适用于您?
为了让combine_*
跨多个域工作,您可能必须使用ModPagespeedMapRewriteDomain
将它们移动到一个域中。类似的东西:
ModPagespeedMapRewriteDomain one.domain.com/shard1/ shard1.domain.com
ModPagespeedMapRewriteDomain one.domain.com/shard2/ shard2.domain.com
ModPagespeedMapRewriteDomain one.domain.com/shard3/ shard3.domain.com
ModPagespeedMapRewriteDomain one.domain.com/shard4/ shard4.domain.com
...
然后,shard*.domain.com
的所有重写资源都会被重写为one.domain.com
。
请仔细阅读文档,此指令需要满足一些假设。