在运行 ngrok 并转到建议的 url 时,我进入
GET /favicon.icon 404 error
了 ngrok。
ngrok 在哪个文件夹中搜索 favicon.ico 文件?
我该如何解决 ?
对 ngrok 非常陌生。帮帮我
提前致谢
在运行 ngrok 并转到建议的 url 时,我进入
GET /favicon.icon 404 error
了 ngrok。
ngrok 在哪个文件夹中搜索 favicon.ico 文件?
我该如何解决 ?
对 ngrok 非常陌生。帮帮我
提前致谢
我遇到了一个类似的问题,来自 ngrok 的 URI 被用作 404。
我在 macOS 上使用*.dev
域设置了本地 Apache、PHP 和 MySQL 堆栈。
因此,就我而言,我需要host-header
在 ngrok 中设置选项以匹配 Apache 为其配置的虚拟主机的主机名。
这是我的 Apache 虚拟主机配置的相关部分:
<VirtualHost *:80>
ServerName example.dev
ServerAlias www.example.dev
...
UseCanonicalName Off
</VirtualHost>
隧道请求到我的私人开发域的必要 ngrok 参数是:
$ ngrok http example.dev:80 -host-header=example.dev
ngrok 所做的是,建立到 localhost 的隧道。这允许您将请求从 Internet 隧道传输到本地计算机。
运行后可以看到以下详细信息:ngrok http 8888
隧道状态
online
Version 2.0.19/2.0.19
Web Interface http://127.0.0.1:4040
Forwarding http://299954c1.ngrok.io -> localhost:8888
现在所有可公开访问的用于“ http://299954c1.ngrok.io ” url 的数据都将通过端口 8888 到达您的本地计算机
您需要在本地计算机上运行一些服务器,其端口为8888,它可以提供“ favicon.icon ”静态文件
如果您能够通过在浏览器中点击 : localhost:8888/favicon.icon来获得图标,您肯定会从http://299954c1.ngrok.io/favicon.icon获得它