我最近在我的linux服务器上安装了mod_pagespeed。
今天我注意到raw_log包含了很多来自我自己的服务器的GET。 为什么这样做?
XX.XX.XX.112 - - [08/Aug/2015:15:04:16 +0200] "GET /img/p/da-default-large_default.jpg HTTP/1.1" 200 7018 "http://www.XXXXXXXXXXXXXX-comprehensivedefectivematerialretention-bl2x220c-g7-foundationcare-svc.html" "Serf/1.1.0 mod_pagespeed/1.9.32.4-7251"
XX.XX.XX.112 - - [08/Aug/2015:15:04:06 +0200] "GET /9558-home_default/samsung-s7580-galaxy-trend-plus-pure-white-eu.jpg HTTP/1.1" 200 7027 "http://XXXXX/sph/" "Serf/1.1.0 mod_pagespeed/1.9.32.4-7251"
XX.XX.XX.112 - - [08/Aug/2015:16:35:58 +0200] "GET /themes/css/modules/blockpermanentlinks/img/arrow_right_2.png HTTP/1.1" 302 - "http://www.XXXX/Xknive/" "Serf/1.1.0 mod_pagespeed/1.9.32.4-7251"
XX.XX.XX.112 - - [08/Aug/2015:16:35:58 +0200] "GET /themes/img/jquery/uniform/bg-input.png HTTP/1.1" 302 - "http://www.XXXX/knive/" "Serf/1.1.0 mod_pagespeed/1.9.32.4-7251"
答案 0 :(得分:1)
为了优化页面上的资源(图像,js,css等),mod_pagespeed必须首先获取它们。默认情况下,它使用环回HTTP提取到您的服务器来执行此操作,这是您在日志中看到的。
如果您的设置允许,您可以使用LoadFromFile option配置mod_pagespeed以从磁盘而不是HTTP加载资源。