解决wordpress引用图片无法显示的问题
转载
2015-03-15 09:15:00

wordpress安装插件和主题的页面,引用了”ps.w.org”(插件)&”ts.w.org”(主题)两个域名,但由于该域 名使用了edgecastcdn,个人估计google等被gfw屏蔽的网站也使用了该公司的cdn服务,导致edgecastcdn某些cdn节点ip 被封锁或域名被dns污染,殃及其他网站的正常解析。(小小的鄙视dang和guojia)

这里以ps.w.org为例:

图片无法正常解析:

ping结果:

所以,我们要找到该cdn节点域名的其他可用ip,通过hosts设置,解决无法正常解析的问题。

于是,我们需要用到一样好工具——国外的vpn。

配置好vpn设置之后,我们接着来ping解析”ps.w.org”(在此之前,请刷新你的dns缓存)

这时,我们得到了一个新的ip,而且可以保证解析正确。

接着,我们就来测试该ip是否可用了。

将以下代码加入到你的hosts文件中:(”tw.w.org”同方法得到)

#wordpress
93.184.216.127 ps.w.org
192.229.144.127 ts.w.org

win的hosts路径:

C:\WINDOWS\system32\drivers\etc\hosts

linux:

/etc/hosts

加入之后,请重启你的设备。

再次访问插件页面,如果该ip可用,你会欣喜的发现,图片加载正常啦!

如果仍然不行,请换一条vpn线路,重复上述操作。