使用 xampp 和 ngrok 访问本地 vhost 时访问被禁止
Access Forbidden when using xampp with ngrok for accessing a local vhost
我已经设置了一个在本地工作的虚拟主机,我想使用 ngork 从其他设备访问它。但我总是收到这样的消息:“禁止访问!
您无权访问请求的目录。要么没有索引文档,要么目录被读保护。”当试图访问 ngrok 提供的 link 时(虽然在本地它工作正常,我什至试图完全禁用我的防火墙,但问题仍然存在)
我的虚拟主机:
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
我找到了解决方案。正确的 ngrok 命令必须是:
ngrok http -host-header=rewrite security.local
我已经设置了一个在本地工作的虚拟主机,我想使用 ngork 从其他设备访问它。但我总是收到这样的消息:“禁止访问! 您无权访问请求的目录。要么没有索引文档,要么目录被读保护。”当试图访问 ngrok 提供的 link 时(虽然在本地它工作正常,我什至试图完全禁用我的防火墙,但问题仍然存在)
我的虚拟主机:
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
我找到了解决方案。正确的 ngrok 命令必须是:
ngrok http -host-header=rewrite security.local