新申请了一台oracle试用的免费主机。创建实例的时候,明确按照永久免费的范围设置。然而第二天却发现送的400 SGD发生了扣款。当时没有在意,又过了一天又产生了同样的扣款。这才好奇到底是哪里产生了费用。

通过计费查询功能,发现是Block Volume Storage与Block Volume Performance产生了费用。这就非常神奇了,因为我在块存储那边查看,并没有创建任何块存储。只有一个创建实例时,随实例自动创建的引导卷。

跟完全不扣费的同事创建的实例对比之后,终于发现他的实例上引导卷标记为永久免费,而我的引导卷却并没有!看来问题就出在这里,是这个引导卷产生了费用。

解决的办法就是把引导卷从实例中分离出来,编辑一下。引导卷就显示为永久免费了。再附加回实例上,启动实例。
目前看来并没有产生新的费用,具体再观察几天看看。

当通过http重定向到https协议访问Typecho站点时。Typecho默认会使用http协议加载资源。
而现在主流浏览器安全策略是不允许在https的链接中混合http资源。因此会导致资源加载失败。

所以需要强制Typecho所有资源全部为https协议。
方法是在文件根目录下的config.inc.php中添加以下配置:

define('__TYPECHO_SECURE__',true);