You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Apache2服务器的请求头中添加ngrok-skip-browser-warning?

在Apache2中添加ngrok-skip-browser-warning请求头的步骤

首先要确保Apache的headers模块已启用,这是设置响应头的前提:

  • 执行命令启用模块:sudo a2enmod headers
  • 重启Apache生效:sudo systemctl restart apache2

方式一:针对单个站点配置(推荐)

这种方式只对你的Web服务器站点生效,不影响其他可能的站点:

  1. 打开站点配置文件,默认站点的路径是/etc/apache2/sites-available/000-default.conf,如果是你自己创建的站点,替换成对应的文件名:
    sudo nano /etc/apache2/sites-available/000-default.conf
    
  2. 在<VirtualHost *:80>标签内部,添加以下一行代码:
    Header set ngrok-skip-browser-warning "1"
    
  3. 按Ctrl+O保存,Ctrl+X退出编辑器。
  4. 验证配置文件是否正确:
    sudo apache2ctl configtest
    
    输出Syntax OK则表示配置没问题。
  5. 再次重启Apache使配置生效:
    sudo systemctl restart apache2
    

方式二:全局配置(所有站点生效)

如果想让所有Apache托管的站点都应用这个设置,可以修改全局配置:

  1. 打开Apache全局配置文件:
    sudo nano /etc/apache2/apache2.conf
    
  2. 找到对应网站根目录的<Directory>区块(默认是<Directory /var/www/>),在区块内添加:
    Header set ngrok-skip-browser-warning "1"
    
  3. 保存退出后,验证配置并重启Apache,步骤和方式一的4、5一致。

验证是否生效

设置完成后,用浏览器访问ngrok链接,按下F12打开开发者工具,切换到「网络」标签页,刷新页面后查看请求的响应头,确认是否存在ngrok-skip-browser-warning: 1字段。如果存在,ngrok的浏览器警告就会被跳过。

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 03:45:38