如何知道一个网站使用的是什么类型的服务器呢?如其前端使用的是apache呢还是iis呢还是nginx呢还是其他呢?中间件使用的是什么呢?有以下几种方法:

首先说原理:http协议的头部提供了丰富的信息告诉我们一些信息,如server类型,协议版本mime类型等等,通过分析beader可以得到这些信息,而得到这些信息由简单到复杂有三种方法。

【1】.通过一个网站在线分析:

http://toolbar.netcraft.com/site_report?url=www.126.com

这个网站会在线分析头部然后呈现给我们必要的信息,如以下:

Hosting History

Netblock owner IP address OS Web server Last seen Refresh
CDG4 EC2 176.34.63.150 Linux nginx 1-Feb-2014
CDG4 EC2 176.34.63.150 unknown nginx 10-Nov-2013
CDG4 EC2 176.34.63.150 Linux nginx 27-Dec-2012
CDG4 EC2 176.34.63.150 unknown nginx 26-Dec-2012
CDG4 EC2 176.34.63.150 Linux nginx 16-Dec-2012
CDG4 EC2 176.34.63.150 unknown nginx 15-Dec-2012
CDG4 EC2 176.34.63.150 Linux nginx 23-Nov-2012
CDG4 EC2 176.34.63.150 unknown nginx 22-Nov-2012
CDG4 EC2 176.34.63.150 Linux nginx 23-Oct-2012
CDG4 EC2

可见,126网站前端使用的是nginx,服务器类型为linux系统。

【2】.可以使用linux下的一个工具curl来即时分析网站的header信息,该工具有windows下的移植版:

可见,该网站的服务器类型为ASERVER,结合X-Powered-By-Anquanbao可以看出使用了安全宝的cdn,可能是nginx服务器。

【3】.使用专业的http协议分析工具如httpwatcher:

可见使用的是BWS,应该是百度自己搞的一个Web服务器,一些开源的http服务器都可以改造成自己的服务器或者按需定制。

转载于:https://www.cnblogs.com/zhangxsh/p/3537389.html

【原创】如何分析一个网站使用的服务器类型相关推荐

  1. 如何分析一个网站的SEO情况

    网站分析是我们SEO从业者必须要掌握的技能,不仅仅是对竞争对手网站的分析,还要在自己的SEO工作中不断的对自身网站进行分析以及总结,同时,分析别人做得好的网站,可以从中学习很多自己不知道的SEO技巧思 ...

  2. 判断一个网站用什么服务器

    http://www.netcraft.com/ 转载于:https://www.cnblogs.com/wangjunwei/p/4386564.html

  3. 【原创】如何优化一个网站使之提高访问速度--更新20120216

    详细内容请查看本人博客 www.thinkidea.net 最近公司开始考核企业站下所有站点,首先从itpub开始进行.为此,开始学习关于如何优化一个网站使之提高访问速度这方面的知识.得知page s ...

  4. win2003服务器某一个网站被劫持,windows server 2012 iis被劫持的处理过程

    标签:关闭   安装   inf   pcm   tool   ext   重写   download   ocs 需要用到的工具filemon下载地址:FileMon for Windows v7. ...

  5. 网站是服务器备案还是域名备案,做一个网站域名先注册还是备案

    做一个网站 现在网站域名备案,都采用电子化备案,用户无需再到核验点拍摄幕布照片,只要用手机拍拍照填填表,最快几分钟在线完成提交,期间不涉及任何费用. 以 1.进入西部数码 2.网站备案分为首次备案和已 ...

  6. 分析手机网站的优势思维结构图_写了100多篇原创文章,我常用的在线工具网站推荐给大家...

    摘要 不知不觉写博客已经一年多了,累计写了100多篇原创文章,今天给大家分享下我经常使用的在线工具网站,希望对大家有所帮助! Markdown Nice 支持自定义样式的在线Markdown编辑器,编 ...

  7. 运行程序中的服务器错误是什么,登陆一个网站时,出现“/”应用程序中的服务器错误要怎么解决啊?? 爱问知识人...

    登陆一个网站时,出现"/"应用程序中的服务器错误.要怎么解决啊?求高手帮我解决,谢谢啦!输入字符串的格式不正确. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟 ...

  8. WINDOWS如何用自己的电脑做一个网站服务器

    WINDOWS如何用自己的电脑做一个网站服务器 当我们想做一个网站,流量不大,又不想借租服务器时. 这时我们可以用IIS做一个. 话不多说,直接进入主题. 首先你得把你的IIS开启,因为它不是默认开启 ...

  9. 使用云服务器搭一个网站(1)

    前言 首先,我们自己的电脑是可以搭服务器(IIS)去为所欲为,但使用自身电脑,缺点:①自己的电脑承载不了过多访问,②顶不住DOSS攻击,③电脑不能长时间开机挂着,④消耗自身电脑性能.相比之下使用云服务 ...

最新文章

  1. Linux启动redis提示 /var/run/redis_6379.pid exists, process is already running or crashed
  2. create-react-app 配置sass
  3. mysql 活跃事务_MySQL日志与事务
  4. ThinkPHP跨控制器调用方法
  5. Spring Annotation(@Autowire、@Qualifier)
  6. zipline-benchmarks.py文件改写
  7. linux 串口 read 超时,请教linux串口问题!read读取时buf里只读取到8的倍数?
  8. 求到所有房子距离和最小的新房子
  9. 嵌入式Linux系统编程学习之二十三 System V 共享内存机制
  10. Codeforces205E Little Elephant and Furik and RubikLittle Elephant and Furik and Rubik
  11. sklearn ——Classification——knn
  12. php用什么打开_php文件怎么打开,用什么软件打开php文件
  13. 实用主义学python爬虫_麻瓜编程 实用主义学Python2018
  14. 开发人员应具备的13种技术技能
  15. java基础周报_java第四周周报
  16. 2021最新python学习视频教程
  17. 搭建直播平台过程中的全能“辅助”——流媒体服务器...
  18. echarts饼状图中间显示数值加上名字
  19. 用python模拟登录12306
  20. P1605 迷宫 java

热门文章

  1. Request.ServerVariables获取环境变量
  2. Ajax简单示例之改变下拉框动态生成表格
  3. 用好ASP.NET 2.0的URL映射
  4. Linux下getopt函数的使用
  5. Brute Force算法介绍及C++实现
  6. TI-DM8127:MCFW、ISS中对sensor的驱动和控制
  7. matlab去雾算法论文,基于matlab的图像去雾算法详细讲解与实现-附matlab实现源代码.doc...
  8. java list原理_Java中ArrayList实现原理
  9. oracle游标声明中使用变量赋值,Oracle游标使用方法(游标里使用变量绑定)
  10. Java项目:图书管理系统(java+swing+Gui+Mysql)