使用 xampp 和 ngrok 访问本地虚拟主机时访问被禁止

问题描述 投票:0回答:1

我已经设置了一个在本地工作的虚拟主机,我想使用 ngork 从其他设备访问它。但我总是收到这样的消息:“访问被禁止! 您无权访问所请求的目录。要么没有索引文档,要么目录被读保护。”当尝试访问 ngrok 提供的链接时(尽管在本地它工作正常,我什至尝试完全禁用防火墙,但问题仍然存在)

我的虚拟主机:

NameVirtualHost *:80

<VirtualHost security.local:80>
  ServerName security.local
  ServerAlias security.local
  DocumentRoot "E:\Websites\security\public"
  <Directory "E:\Websites\security\public">
       Order Allow,Deny
       Options All
       AllowOverride All
       Allow from all
       Require all granted
  </Directory>
</VirtualHost>

我使用的ngrok命令:

ngrok.exe http security.local

我的主机文件:

127.0.0.1   security.local
apache xampp vhosts ngrok
1个回答
1
投票

我找到了解决方案。正确的 ngrok 命令必须是:

ngrok http --host-header=rewrite security.local
© www.soinside.com 2019 - 2024. All rights reserved.