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

背景

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

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

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

w3tc-minify-setting
继续阅读WordPress缓存插件W3TC开启minify后静态链接的修复

新买了个vps,等有时间了把博客迁移过去

现在Leniy’s Blog的主机是Dreamhost,$119/year,跟很多大学同学一起合租的,平均下来非常便宜。但是网站页面打开速度一直很慢,mysql响应时间太高。

恰逢圣诞节,很多美国主机都在降价促销,我就买了个vps,准备有时间了把博客迁移过去。

(Ps:使用paypal的余额支付的,没有从手上拿钱,果然不心疼,虽然都是我的钱,囧)
(再Ps:其实是因为paypal的余额提现至大陆银行卡,需要支付25美元手续费,实在是太贵了。既然余额没法拿到手上,自然花费起来不心疼了)

配置

VPS具体配置如下: 继续阅读新买了个vps,等有时间了把博客迁移过去

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

问题

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

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

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

dreamhost_site_statistics

解决方法

在.htaccess文件wordpress自动设置的代码前面,添加下面的内容: 继续阅读DreamHost主机设置htaccess以允许主机自带stats可用

Linux的vps上安装windows xp

不折腾不舒服斯基

上午折腾了下《Linux VPS 安装桌面并远程登录》,结果没尽兴,于是下午的目标就是:install xp by qemu under xorg in linux vps,买一个linux的vps,然后安装桌面,再使用qemu虚拟机装个xp。

配置系统

首先需要给vps配一个桌面,按照《Linux VPS 安装桌面并远程登录》昨晚,就有一个基本的桌面系统了。然后需要安装kvm和qemu:

接下来创建一个虚拟硬盘: 继续阅读Linux的vps上安装windows xp

StatPressCN漏洞XSS跨站获取用户cookie

描述

之前这篇文章放在草稿箱中很久了,最近我要清理博客的数据库,就发表出来吧。

statpresscn是流行的wordpress站点统计插件的中文版,虽然已经很久未更新,而且wp官网统计也仅仅不到10万次下载;但因为这个插件被某国内wp托管服务商(对方宣称拥有数百万用户)作为内置插件被默认启用,所以危害还是有些大的。

漏洞演示

statpresscn_xss_bug 继续阅读StatPressCN漏洞XSS跨站获取用户cookie