Rumah  >  Soal Jawab  >  teks badan

php - 如何判断一个网站用的Apache还是ngx?

如何判断一个网站用的Apache还是ngx?通过哪些配置文件可以判断?

PHP中文网PHP中文网2749 hari yang lalu1302

membalas semua(15)saya akan balas

  • 高洛峰

    高洛峰2017-04-10 15:00:59

    如果配置没改的话

    $ curl -I http://segmentfault.com/q/1010000000659515
    HTTP/1.1 200 OK
    Server: ASERVER/1.2.9-3
    Date: Sat, 06 Sep 2014 14:02:13 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: keep-alive
    X-Powered-By: PHP/5.5.9-1ubuntu4.3
    Set-Cookie: sfsess=dyOChB.f0350a50e8f6a4f3fe211ae191c835e6.a; expires=Sun, 07-Se
    p-2014 14:02:12 GMT; Max-Age=86400; path=/; domain=segmentfault.com
    X-Powered-By-Anquanbao: MISS from dxt-bj-sj-s91
    
    

    balas
    0
  • PHPz

    PHPz2017-04-10 15:00:59

    不同的server的不同版本,http header 字段的排序有可能是不同的。

    balas
    0
  • 天蓬老师

    天蓬老师2017-04-10 15:00:59

    同意@大舒的看法

    另: 如果nginx作为代理服务器分发到apache, 应该算什么?

    balas
    0
  • 迷茫

    迷茫2017-04-10 15:00:59

    传送门:ChromeSnifferPlus

    balas
    0
  • 高洛峰

    高洛峰2017-04-10 15:00:59

    想要得到最靠谱的答案: 去问人家。

    从response里看的都是可以伪装的。

    balas
    0
  • Batalbalas