有什么办法将Google Fonts替换成360的CDN?


现在Google已经访问不了,每次打开用了Google Fonts的网站都会巨慢。
又发现360弄了个 CDN ,里面就有Google Fonts的代理访问。
所以就打算把Google Fonts换成360的CDN。

本来想用 hosts ,不过好像360的CDN不能直接用IP访问。
然后自己写了个 GreaseMonkey 脚本,但是没有效果。
后来在GitHub发现了一个 Chrome扩展 ,还是没有效果。

不知道还有什么办法?
有没有什么能把 fonts.googleapis.com 转到 fonts.useso.com 的东西?

hosts cdn

chang12 10 years, 3 months ago

privoxy 这个代理可以修改页面,如果网页是非加密的话。另外你可以自定义域名解析,把相关域名解析到本地让 nginx 处理,然后 nginx 反向代理到其它 CDN(注意改 Host 头)。

米修的哈士奇 answered 10 years, 3 months ago

说下使用场景问题

个人认为国内网站很少用 Google Fonts 了。即使有用的,网站如果为国内用户考虑,也会采取措施,让它能顺畅访问。比如有好多站之前都用了 Google CDN 的 html5shiv.js ,之后都改成了本地的了

这样大概了解题主一般都是访问些国外站,我想他们肯定有好多社交分享,Twitter、Facebook……还有最近封了的 Instagram。遇到这些怎么办,依然会卡住

所以,为了访问顺畅应该从根本上解决,翻吧


最根本的问题是政治问题,这里就不讨论了


对不起,与题不符,答案参考其它人的回答。只是个建议,可以忽略掉

平平也安心 answered 10 years, 3 months ago

昨天晚上花了1个小时开发了一个。

源码放在github上: https://github.com/justjavac/ReplaceGoogleCDN

360的不支持 https,因此今天早上又换成了中科大的CDN了。

早苗豆沙包 answered 10 years, 3 months ago

https://github.com/jiacai2050/gooreplacer4chrome

正在用此google chrome扩展, 有效.

google chrome Version 37.0.2062.120 (64-bit)

一个人的旅行 answered 10 years, 3 months ago

Your Answer