development, rails, 未分类

Rails切换CDN host 记得要force asset pipline哟

By jere on 2018-10-30 0 Comments

经过

域名不见了

七牛当年可以申请免费的ssl 域名来做cdn https 域名,格式是 xxxxxxx.qnssl.com。
当年可没少夸七牛,这公司好,可以免费给证书。

突然有一天,网站没有样式了,在未得到七牛任何通知的情况下,qnssl.com的域名不见了。

快速解决

直接不走cdn就可以了嘛,那就先不走了,注释掉了

config.action_controller.asset_host = "https://xxxx.qnssl.com"

再加回个CDN

用letsencrypt 或者先申请一个免费一年的证书,配置好CNAME。
嗯,再加回来

config.action_controller.asset_host = "https://safeassets.mydomain.name"

刷新下,css js基本都ok了

咋还有问题

fontawesome font咋还在用xxxx.qnssl.com的,百思不得其解。找代码没有啊,重启服务器也没解决问题啊。

Fk,想起来了,assets pipline再force build一下
NND。

打赏

Leave a comment

您的电子邮箱地址不会被公开。 必填项已用 * 标注