В настоящее время я работаю с IIS в Windows 10, и у меня есть несколько сайтов установки и имя хоста, сопоставленное с портом 80 в файле hosts.
ех. структура каталогов:
Inetpub / Wwwroot /
website1 /
website2 /
WEBSITE3 /
Эти сайты основаны на WordPress, просто к вашему сведению. Я могу запустить ngrok, слушая порт 80 (ngrok http 80), но когда я добавлю / website1 / в конец случайного URL, который мне дает ngrok, сайты не будут загружать свой контент должным образом.
Обычно в них отсутствуют изображения, файлы CSS или и то, и другое.
Я не уверен, что делаю неправильно, чтобы ngrok загружал весь контент в подкаталогах. Похоже, ngrok прекрасно загрузит содержимое в каталог сайта по умолчанию, но подкаталоги жалуются, что не могут найти то или иное .. (404 ошибок).
Возможно, это проблема, связанная с ngrok, несовместимостью wordpress / ngrok или даже ошибка типа CORS?
Спасибо!
Я попытался отключить все ненужные хосты в IIS, чтобы работала только та, которую я хочу запустить, это выдает ошибку 404, если я только что получил URL-адрес ngrok по умолчанию.
Я также пытался указывать сайт IIS по умолчанию на каталог моего сайта, думая, что это может сработать, но без буэно.