При запуске ngrok и переходе по предложенному URL-адресу я получаю GET /favicon.icon 404 error
в ngrok.
В какой папке ngrok ищет файл favicon.ico?
Как это исправить ?
Очень новичок в ngrok. Помогите мне
заранее спасибо
При запуске ngrok и переходе по предложенному URL-адресу я получаю GET /favicon.icon 404 error
в ngrok.
В какой папке ngrok ищет файл favicon.ico?
Как это исправить ?
Очень новичок в ngrok. Помогите мне
заранее спасибо
Я столкнулся с аналогичной проблемой с URI от ngrok, обслуживаемым как 404.
У меня есть локальная установка стека Apache, PHP и MySQL на macOS с использованием *.dev
доменов.
Поэтому в моем случае мне нужно было установить параметр host-header
в ngrok, чтобы он соответствовал имени хоста виртуального host 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. Это позволяет туннелировать запросы из Интернета на ваш локальный компьютер.
После запуска вы увидите следующую информацию: 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
Теперь все данные, предназначенные для общедоступного URL-адреса http://299954c1.ngrok.io, будут ваш локальный компьютер на порту 8888
На вашем локальном компьютере должен быть запущен сервер с портом 8888, который может обслуживать статический файл favicon.icon.
Если вы можете получить значок, нажав: localhost: 8888 / favicon.icon в своем браузере, вы обязательно получите его с http://299954c1.ngrok.io/favicon.icon