如何修改Apache配置防止Wappalyzer检测到Heroku应用?
解决方案
你可以通过自定义Apache配置移除Via响应头来规避Wappalyzer的特征检测,操作步骤如下:
- 在项目根目录新建自定义Apache配置文件,例如命名为
apache_custom.conf - 在该配置文件中添加以下规则:
# 清除Wappalyzer用来识别Heroku的Via响应头 Header always unset Via # 可选操作:清除其他可能暴露服务信息的响应头,进一步降低特征识别概率 Header always unset X-Powered-By Header always unset Server
- 修改项目根目录下的
Procfile文件,调整启动命令,指定加载你新增的自定义配置:
web: vendor/bin/heroku-php-apache2 -C apache_custom.conf /
部署生效后,你可以运行curl -I 你的应用访问地址检查返回的响应头,确认Via字段已经被清除即可。
内容的提问来源于stack exchange,提问作者Mwthreex
相关产品推荐
相关产品推荐

