Туннелируйте подкаталог localhost через ngrok с IIS - PullRequest
0 голосов
/ 19 июня 2019

В настоящее время я работаю с 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 по умолчанию на каталог моего сайта, думая, что это может сработать, но без буэно.

...