隐藏Apache的版本号

最近在用Django搞一个小玩意,但又担心被别人笑话,于是留了个心眼,将Django部署到Apache上,然后wget看看有无要紧消息(用-S,--spider返回头信息):


HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Date: Thu, 16 Sep 2010 14:07:14 GMT
  Server: Apache/2.2.16 (Unix) mod_wsgi/3.3 Python/2.6.5
  Keep-Alive: timeout=5, max=100
  Connection: Keep-Alive
  Content-Type: text/xml;charset=gbk
Length: unspecified [text/xml]
200 OK

 

这可不得了,如若让Django的仇家知道,岂非会被误杀?

 

上网google半响,找到一个mod_headers,支持关闭/增加/设置任一http头,于是在httpd.conf里增加一条命令:

 

Header unset Server

 

但是不管用,尝试了一下unset Connection,结果里果然没了Connection这个头,也就是说Header unset对Server无用。</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值