CMS wordpress

WordPress正确配置全站腾讯云CDN

前几天说网站备案了,全站套了腾讯云的CDN,静态文件套的阿里云CDN,但是由于我错误的设置,导致从百度,谷歌等网站也无法访问本站。

当然用腾讯云CDN,也是因为他家https也有免费额度,对于我个人博客足够了。

Wordpress正确配置全站腾讯云CDN

需要把从访问来源的每一个网址都加入白名单才行,比如:

  • *.baidu.com
  • *.google.com
  • *.so.com
  • *.sogou.com
  • *.bing.com

当然如果不开启防盗链那就不用设置。如果你有其他网站的友情链接,也需要把对方的网址加入进来。

总之,只要是不能访问,就把对应的referer加入白名单。当然我觉得尽量不设置,或者在遇到攻击的时候在设置,只配置静态文件的防盗链就行了。

另外缓存设置,腾讯云的优先级是从下到上,也就是会先判断最下面的。

默认的有个:.php;.jsp;.asp;.aspx 放到最下面就行。另外可以再加个:/wp-admin

Wordpress正确配置全站腾讯云CDN

注:如果你有地图xml和robots文件,也加入0秒,直接回源。

至于.html,我设置的10分钟,是因为不能实时更新文章内容,如果要实时更新,还得用代码调用腾讯云CDNapi刷新,我觉得没必要,所以设置10分钟更新一次就行了,其实像我这种文章不多,也很少更新的。

也可以加个首页缓存时间,我首页文章更新少,不过也还是设置了个5小时。

由于我其他静态文件都是走的阿里云cdn,所以这里就没再设置别的后缀了。

其他配置:

IP访问限频配置,简单防御cc,根据自己网站设置。

Wordpress正确配置全站腾讯云CDN

SEO优化配置,开启,免得百度谷歌这些认为你网站更新不及时,不稳定。

Wordpress正确配置全站腾讯云CDN

带宽封顶配置,当被DDos之后,是回源还是404,自己判断就行。

Wordpress正确配置全站腾讯云CDN

https设置:

把2.0配置打开,减少握手加快速度。

Wordpress正确配置全站腾讯云CDN

不要启用回源跟随301/302配置,不然你会发现你网站就算做了后台不缓存,也不能登录了。

Wordpress正确配置全站腾讯云CDN

最后说下,如果你是不像我这样,是为了省钱才用腾讯云CDN,那你可以选择阿里云CDN或者用腾讯云的全站动态加速。当然以上只是针对Wordpress这个程序,其他程序情况不一样,反正根据自己的来就行了。

我也不知道说点啥,你们自己看吧~ 联系我

你可能喜欢

没有留意

    发表评论