发布时间:2026/11/4 16:56:22 · 栏目:资讯中心
自己不会代码想做网站,偏偏又要用 WordPress 这种开源 CMS,结果建完却发现 HTML 结尾暴露了后台路径,这事儿听着吓人,但其实是很多新手站长踩过的坑。今天就从零搭建的角度,教你怎么用 WordPress 从头到尾搞定 HTML 结尾暴露漏洞,避免被黑客利用。
WordPress 网站的 HTML 结尾暴露问题,其实是很多新手站长在部署网站时没有注意到的细节。当访问一个 WordPress 页面时,HTML 结尾部分可能会包含诸如 </body></html> 这样的结构,但如果服务器配置不当,可能在 HTML 结尾处暴露了 WordPress 的后台路径,例如 /wp-admin/ 或 /wp-login.php,这就可能被攻击者利用,通过路径枚举等方式找到后台入口,进而进行入侵。
举个例子,你在测试网站时,打开浏览器的开发者工具,查看 HTML 源代码的最后部分,发现有类似如下代码:
<script type="text/javascript">if (typeof jQuery == 'undefined') {var script = document.createElement('script');script.src = '/wp-includes/js/jquery/jquery.min.js?ver=1.12.4';document.head.appendChild(script);}
</script>
</body>
</html>
这段代码虽然本身是正常 WordPress 生成的,但它的路径 /wp-includes/js/jquery/jquery.min.js 实际上可以被攻击者用来枚举网站结构,进而发现 /wp-admin 这类敏感路径。
WordPress 默认情况下会在页面的 HTML 结尾部分输出一些脚本或注释信息,这些信息可能包含 WordPress 的文件路径、插件版本、后台入口等敏感信息。攻击者通过爬虫或自动化工具,可以轻松扫描这些信息,并尝试访问 /wp-admin 或 /wp-login.php 等路径,进而进行暴力破解、SQL 注入或 XSS 攻击。
HTML 结尾暴露路径的本质是网站的响应头和HTML 内容中包含了 WordPress 的敏感信息,例如:
wp-content/wp-includes//wp-admin//wp-login.php如果这些信息被暴露,就相当于给黑客提供了网站结构图,为后续攻击提供了方便。
要从零搭建一个安全的 WordPress 网站,关键在于配置服务器和 WordPress 的响应头信息,确保 HTML 结尾部分不暴露任何敏感路径。以下是具体步骤:
Apache 服务器配置(.htaccess 文件):
# 禁止服务器信息暴露
ServerTokens Prod
ServerSignature Off# 禁止列出目录内容
Options -Indexes
Nginx 服务器配置(nginx.conf 或站点配置文件):
server {...server_tokens off;...
}
以上配置能有效防止服务器信息暴露,如 Apache 的 Server: Apache/2.4.18,Nginx 的 Server: nginx/1.18.0。
WordPress 默认会在 HTML 结尾输出一些脚本或注释,可以通过以下方式修改:
方法一:修改 functions.php 文件(主题目录)
function remove_wordpress_version() {return '';
}
add_filter('the_generator', 'remove_wordpress_version');
这段代码的作用是隐藏 WordPress 的版本信息,防止攻击者通过版本信息寻找对应的漏洞。
方法二:使用插件(推荐新手使用)
推荐使用插件 “Wordfence” 或 “iThemes Security”,这两个插件都具备隐藏 WordPress 版本信息、移除 HTML 结尾敏感信息的功能。
虽然 WordPress 的 wp-content 和 wp-includes 是正常文件夹,但它们的路径暴露在 HTML 结尾可能被攻击者利用。可以通过以下方式隐藏路径:
修改 wp-content 文件夹名称(非推荐,需谨慎操作)
mv wp-content custom-content
修改后需要更新 WordPress 数据库中的路径,这一步操作建议由开发者完成,不建议普通用户自行操作。
判断 HTML 结尾是否暴露了 WordPress 路径,可以通过以下步骤:
打开你的网站,在浏览器中右键点击页面,选择“检查”或“审查元素”,在“Elements”标签页中查找 HTML 结尾部分是否有如下内容:
/wp-admin//wp-login.php/wp-includes/wp-content/如果存在这些路径,说明你的 HTML 结尾暴露了 WordPress 路径。
可以使用一些在线安全扫描工具,如 OWASP ZAP、Nessus 或 Wordfence 安全扫描器,扫描你的 WordPress 网站,查看是否暴露了敏感信息。
curl 命令行工具查看响应内容curl -v https://yourwebsite.com
在响应头中查看 Server 字段是否暴露了服务器信息,响应体中是否有敏感路径信息。
确保网站启用了 HTTPS,这是最基本的安全措施。可以通过 Let's Encrypt 免费申请 SSL 证书。
在 WordPress 设置中,强制所有页面使用 HTTPS:
https://yourwebsite.com.htaccess 文件(Apache 服务器)在 .htaccess 文件中加入以下代码,强制使用 HTTPS:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
推荐安装以下安全插件:
使用插件 UpdraftPlus 或 BackupBuddy 定期备份 WordPress 网站数据,确保在遭受攻击后能快速恢复。
如果你使用的是阿里云、腾讯云、华为云等云服务提供商,可以配置防火墙规则,只允许特定 IP 或国家访问你的 WordPress 网站,减少攻击面。
本文为尧图网络原创建站知识分享。想针对自身行业获取定制化建站方案?欢迎咨询,资深顾问免费为你出思路。
找建站公司怕被坑高价?网页开发基础答案+最佳实践全解 找建站公司怕被坑高价?你不是一个人。很多站长在做网站之前,都遇到过报价模糊、技术不透明、后期加价等问题,导致项目拖延、成本超标甚至项目失败。其实,了解网页开发基础答案,掌握最佳实践,不仅能帮你避免踩坑,还能让你在建站过程中少走弯路。…
企业网络推广计划书从零搭建:网站被黑挂马不知道怎么办?教你避开致命坑 网站被黑挂马不知道怎么办?你是不是正盯着后台数据,发现流量莫名其妙地飙升,但转化率却低得可怜?甚至发现网站页面被替换成非法内容,搜索引擎直接将你的网站拉黑?这种情况,往往不是偶然,而是你从零搭建网站时,忽略了一些基础的网络安全设置…
张槎杨和网站建设实战案例:避开高价坑,手把手教你搞定全流程 找建站公司怕被坑高价?张槎杨和网站建设其实不难,关键是要看懂流程、选对服务商,避免被“包装”出来的高价套路。今天我就通过一个 实战案例 ,从零到一带你了解张槎杨和网站建设全流程,避免踩坑,节省预算。 概念速懂:张槎杨和网站建设到底是什么?…
小型服务器做网站图解步骤:改个需求建站公司拖一周怎么办 改个需求建站公司拖一周,这事儿我见过太多了,尤其你要是创业团队,时间就是命。别看他们嘴上说“没问题”,一拖就是三天五天,最后给你整的网站又贵又不靠谱。其实你完全可以在 小型服务器上自己动手搭建网站 ,省时又省钱,关键还能掌控全过程, 图解步骤…
WordPress网站HTML结尾暴露风险及从零搭建防护指南 自己不会代码想做网站,偏偏又要用 WordPress 这种开源 CMS,结果建完却发现 HTML 结尾暴露了后台路径,这事儿听着吓人,但其实是很多新手站长踩过的坑。今天就从零搭建的角度,教你怎么用 WordPress 从头到尾搞定…
找建站公司怕被坑高价?网页开发基础答案+最佳实践全解 找建站公司怕被坑高价?你不是一个人。很多站长在做网站之前,都遇到过报价模糊、技术不透明、后期加价等问题,导致项目拖延、成本超标甚至项目失败。其实,了解网页开发基础答案,掌握最佳实践,不仅能帮你避免踩坑,还能让你在建站过程中少走弯路。…
企业网络推广计划书从零搭建:网站被黑挂马不知道怎么办?教你避开致命坑 网站被黑挂马不知道怎么办?你是不是正盯着后台数据,发现流量莫名其妙地飙升,但转化率却低得可怜?甚至发现网站页面被替换成非法内容,搜索引擎直接将你的网站拉黑?这种情况,往往不是偶然,而是你从零搭建网站时,忽略了一些基础的网络安全设置…
张槎杨和网站建设实战案例:避开高价坑,手把手教你搞定全流程 找建站公司怕被坑高价?张槎杨和网站建设其实不难,关键是要看懂流程、选对服务商,避免被“包装”出来的高价套路。今天我就通过一个 实战案例 ,从零到一带你了解张槎杨和网站建设全流程,避免踩坑,节省预算。 概念速懂:张槎杨和网站建设到底是什么?…
WordPress特别卡IIS速查手册:网站被黑挂马不知道怎么办? 网站被黑挂马不知道怎么办?用WordPress搭站遇上IIS服务器卡顿、响应慢、甚至被黑,简直让人抓狂。如果你正被【wordpress特别卡iis】这个组合折磨得不行,那这篇【速查手册】就是你的救命稻草,从排查、修复到防御,手把手教…