文章分类: WordPress

Apache开启gzip后不发送304问题

← 继续阅读

自从上次对网站加入了gzip和缓存后,见《WP折腾之开启mod_rewrite&Gzip》,就一直没有管了,最近用站长工具扫描的时候,提示网站居然没用gzip压缩,js、css都没有压缩。。。奇怪了啊。分析http头信息,发现在启用mod_deflate模块后,会自动给ETag加上"-gzip"串,导致不会缓存,每次都发送文件内容了。 ...

WP折腾之开启mod_rewrite&Gzip

WP折腾之开启mod_rewrite&Gzip

← 继续阅读

安装WP Super Cache后,可以将页面进行缓存,对每个页面生成缓存文件,然后根据浏览器请求的路径去匹配对应的缓存文件返回给客户端,并且可以定时进行刷新缓存,加快页面的相应速度。 WP Super Cache中建议的缓存方式是mod_rewrite(参见《深入理解Apache的mod_rewrite 》),但是选择mod_rewrite缓存模式后,页面提示我pache没有mod_re...

解决Ajax刷新导致代码块不格式化

← 继续阅读

昨天将WordPress的DEVE主题改到Ajax加载方式,后来发现当文章里面有代码块时不能格式化,我的代码格式化插件用的是SyntaxHighlighter,网上也没有解决方法,很是郁闷。经过研究,发现Ajax方法中用的是 JavaScript的innerHTML方式将文章内容加载到页面中,而页面只会对JS内容在页面首次加载时才会调用,这就导致动态添加的文章内容无法格式化。经过查看Syntax...