如何识别网站使用的技术?含指定站点排查及工具推荐
网站技术栈识别指南及目标站点分析
一、常用建站技术手动识别方法
- WordPress:除你提到的访问
/wp-admin.php看登录跳转、查找elementor-这类页面构建器前缀外,还可以:- 查看HTML源码中是否存在
wp-content、wp-includes这类WordPress专属资源路径 - 检查meta标签的
generator字段是否包含「WordPress」字样
- 查看HTML源码中是否存在
- Wix:
- 查找HTML元素中
wix-开头的class名称 - 查看meta标签的
generator字段是否标注「Wix」 - 观察网络请求中是否有来自Wix相关域名的资源
- 查找HTML元素中
- React:
- 在浏览器控制台输入
React,若返回React对象则说明使用了该框架 - 查看页面节点是否包含
_reactRootContainer这类React渲染容器 - 检查打包后代码中是否有
react-dom、webpack相关标识
- 在浏览器控制台输入
- Next.js:
- 你提到的检查body下是否存在
id="__next"的div是核心方法 - 查看静态资源路径是否包含
/_next/前缀 - 控制台输入
next.version,若返回版本号则可确认
- 你提到的检查body下是否存在
- Nuxt.js:
- 检查body下是否存在
id="__nuxt"的div - 查看静态资源路径是否包含
/_nuxt/前缀 - 查看meta标签的
generator字段是否标注「Nuxt.js」
- 检查body下是否存在
- PHP:
- 尝试访问站点根目录下的
phpinfo.php(若站点未禁用),可查看PHP配置信息 - 检查响应头的
X-Powered-By字段是否包含「PHP」字样 - 若识别到WordPress、Laravel等基于PHP的建站系统,也可间接确认使用了PHP
- 尝试访问站点根目录下的
二、目标站点技术分析
- https://www.szauna-szeansz.hu:
通过手动检测,该站点存在elementor-前缀的class,访问/wp-admin跳转至WordPress登录界面,同时响应头带有PHP相关标识,判定为WordPress(Elementor页面构建)+ PHP技术栈。 - https://sebeszem.hu:
页面body下存在id="__next"的div,静态资源路径包含/_next/,且控制台可检测到React相关对象,判定为Next.js + React技术栈。
三、推荐技术栈查询工具
- Wappalyzer:浏览器扩展工具,一键识别站点的CMS、前端框架、后端语言、CDN等全栈技术信息
- BuiltWith:输入域名即可生成详细技术栈报告,涵盖服务器配置、编程语言、第三方工具等内容
- Chrome DevTools:浏览器自带工具,通过「元素面板」看节点特征、「网络面板」看资源路径、「控制台」检测全局变量,是免费且实用的手动排查工具
内容的提问来源于stack exchange,提问作者János
相关产品推荐
相关产品推荐

