我当前在Windows 10上运行IIS,并且我有几个站点设置和主机名已映射到hosts文件中的端口80。
例如目录结构: inetpub / wwwroot / 网站1 / 网站2 / website3 /
这些网站都是基于wordpress的,仅供参考。我可以启动ngrok监听端口80(ngrok http 80),但是当我将/ website1 /添加到ngrok给我的随机URL的末尾时,这些站点将无法正确加载其内容。
通常它们缺少图像或css文件,或两者都缺少。
我不确定让ngrok加载子目录中的所有内容在做什么。似乎ngrok会将内容加载到默认站点目录中就好了,但是它抱怨它找不到该目录的子目录。(出现404错误)。
这可能是与ngrok有关的问题,还是wordpress / ngrok不兼容甚至是CORS类型的错误?
谢谢!
我尝试关闭IIS中所有不必要的主机,以使只有我要运行的主机启动,如果我刚好使用默认的ngrok网址,则会产生404错误。
我还尝试将默认的IIS站点指向我的网站目录,以为也许可以解决问题,但不能解决问题。