加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 隐藏Passenger / Nginx服务器中的标头

发布时间:2020-12-17 03:20:21 所属栏目:百科 来源:网络整理
导读:我试图隐藏生产服务器的这个标头,但没有成功: X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.7 X-Runtime: 0.021429 Server: nginx/1.0.0 + Phusion Passenger 3.0.7 (mod_rails/mod_rack) 使用: - Rails 3.0.9- Passenger 3.0.7- Nginx 1.0.
我试图隐藏生产服务器的这个标头,但没有成功:

X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.7
 X-Runtime: 0.021429
 Server: nginx/1.0.0 + Phusion Passenger 3.0.7 (mod_rails/mod_rack)

使用:

- Rails 3.0.9
- Passenger 3.0.7
- Nginx 1.0.0

有任何想法吗 ?

解决方法

要删除nginx Server:标头,可以使用 directive以上的server_tokens.

对于其他标题,请尝试使用Headers More nginx模块:

more_set_headers 'Server: anon'; # replace the default 'nginx + Passenger'
more_set_headers 'X-Powered-By'; # clear header entirely

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读