Categories


Tags


WordPress的负载优化

这些天,我的一台放网站的服务器经常负载很高,上面安装了一个WordPress网站,查看日志,经常有人抓取wp-login.php,估计是黑客攻击,导致大量数据库访问造成负载过高。

WordPress其实是一个很常见的建站工具,估计很多人都会用到,上述情况是一种较为常见的黑客攻击导致的高负载,解决方法有很多种,我这里就介绍一下我的解决方案。

1、WordPress静态化

先针对WordPress网站实施全站静态化处理,我用的插件是“super-static-cache”这个插件,可以实现文章和目录的静态化。

不过,使用“super-static-cache”这个插件后,目录和tag会存在重定向问题,即自动从一个无“/”的目录跳转到一个有“/”的目录,正常浏览虽无问题,但对SEO不友好,最好再安装一个名为“permalink-trailing-slash-fixer”的插件来解决分类目录重定向问题。

2、添加防火墙规则

经过WordPress静态化处理之后,正常用户访问网站应该不会访问到php文件,这时候,给网站加一个防火墙,推荐使用免费的cloudflare,在防火墙后台-“安全性”-“WAF”里,增加一个规则,当“完整URL”包含“php”的时候,则执行防火墙的“托管质询”操作。

表达式为:http.request.full_uri contains "php"

我在主机上实际操作,部署了该防火墙规则之后,发现服务器整体负载立刻就恢复正常了。防火墙后台查看了一下,CSR(质询解决率)为0,说明全部都是机器抓取,并且全部都过滤掉了,效果非常不错。

如果大家也遇到类似问题,可以尝试使用上面的方法优化一下,没准能很快解决高负载的问题。

来源:月光博客


Public @ 2017-06-20 15:45:00

域名到期了,如何续费?

域名到期了,如何续费?域名到期了,怎么续费?答:域名到期前,西部数码网站会向会员填写的通知邮箱发出系统通知,提醒您域名等业务进行及时续费,会员可以登录网站进行自助续费,如果是邮件通知,请注意辨识西部数码官方网站west263.com、west263.cn、west.cn。域名续费操作详解:1、登录西部数码域名管理面板:【管理中心】-【域名管理】中,找到要续费的域名,点击“续费”单个域名。或登录【管

Public @ 2019-10-11 16:00:08

网站建设:提高网站访问量的策略

提高网站访问量是每个网站所有者都关注的一个问题。以下是一些提高网站访问量的策略: 1. 优化SEO:通过优化网站的SEO(搜索引擎优化),使其在搜索引擎中更容易被找到。优化关键词、网站结构以及内容质量是其中重要的一部分。 2. 内容营销:提供高质量、有价值的内容来吸引用户。可以通过博客、文章、视频等形式分享有益的信息,吸引访问者并保持他们的兴趣。 3. 社交媒体推广:在社交媒体平台上建立品牌

Public @ 2023-07-28 06:50:32

wordpress无法安装更新主题插件的解决办法

最近一段时间,国内无法正常访问WordPress官网,经常提示“429 Too Many Requests”,后台程序版本升级、主题、插件升级时常失败。目前发现一款非常好用的插件:WP-China-Yes,可以安装这个插件。下载解压,将目录上传到wp-content/plugins/,然后登陆网站后台启用插件。下载地址:1. WordPress官网地址:https://cn.wordpress.o

Public @ 2015-12-11 15:45:04

WordPress SEO指南

WordPress应该是被使用最多的CMS系统,记得以前看到过报道,全世界20%以上的网站用的是WP。虽然最初是作为博客写作CMS发布的,但现在不仅博客使用,新闻、杂志、门户类网站也用,简单的电子商务网站也能用WP,最近越来越多企业网站也开始使用WordPress。WordPress的优势太多了:开源、免费但功能强大内容层和展现层分离,因而模板极为丰富,又可以用于各种类型网站简单、灵活、开放、标准

Public @ 2013-10-10 15:45:04

更多您感兴趣的搜索

0.551545s