WordPress缓存插件W3TC开启minify后静态链接的修复

背景

Leniy的博客因为主机性能问题,使用了page缓存插件w3tc。

又因为我的博客中的css和js文件太多,虽然启用了CDN加速,仍然会导致页面打开时响应时间过长,而且CDN中过多的GET会导致额外的费用产生。故而我同时启用了w3tc的minify功能。

开启minify后,系统自动生成的合并文件可以通过下面的选项,设置为rewrite模式:

w3tc-minify-setting

阅读更多

DreamHost主机设置htaccess以允许主机自带stats可用

问题

DreamHost主机本身带有统计功能,访问方式是直接在在绑定的域名后面加上stats。例如我的博客的统计,应该查看//blog.leniy.org/stats/

但是因为开启了伪静态的缘故,htaccess已经把域名后面的所有字符串传递给wordpress了。访问这个地址会返回404错误。

我在网上找了好久,也没找到解决办法,结果咨询了下客服,立马解决了。dreamhost的wiki好强大啊。

dreamhost_site_statistics

解决方法

在.htaccess文件wordpress自动设置的代码前面,添加下面的内容:

阅读更多

修改wordpress固定链接后出现错误

背景

刚刚在控制板修改固定链接,结果自定义那儿输错了,保存后导致整个博客不可访问,出现403错误。

分析

  1. 数据库出现了问题?
    到mysql后台搜索了我刚刚错误输入的内容,改回来后还是不行。
  2. 因为我现在用的这个服务器(zjubox)不支持Mod Rewrite?
    根据网上的方法用FTP登陆主机,删除blog根目录中.htaccess,然后重新登陆控制板,修改固定链接设置,但多试了几次还是不行。

解决

阅读更多