有人说谷歌安装模块的PageSpeed这里描述:
sudo touch /etc/default/mod-pagespeed
sudo dpkg -i mod-pagespeed-*.deb
sudo apt-get -f install
您如何测试它是否正常工作?在上面的链接文档中没有看到任何测试命令。有一些“测试文件”,但是从本文档中我不清楚这些文件是如何使用的。
您可以在命令行上通过使用-I选项在服务器上运行curl来快速执行此操作,该选项只会打印标题和-s选项,以防止显示连接信息。然后,将其发送到grep,以查看是否存在X-Mod-Pagespeed标头。
curl -Is http://IP.AD.DR.ES/ | grep X-Mod-Pagespeed
如果要使其更易于使用,可以使用以下shell脚本,该脚本将服务器作为第一个参数,将要在输出中匹配的字符串作为第二个。
#!/bin/bash
HEADERS=$(curl -Is $1)
RETURN=1
echo "Fetched these headers from $1":
echo "$HEADERS"
if [[ $( echo "$HEADERS" | grep $2) ]]
then
echo "$1 returns the $2 header"
RETURN=0
else
echo "$2 header not found"
RETURN=1
fi
exit $RETURN
然后,您可以将其运行为
script http://server/ X-Mod-Pagespeed
调整返回值以适合需要特定响应的情况,并删除echo语句(如果它们使输出更难以阅读)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句