如何解决为什么在 Laravel 中为路由定义了重定向时 localtunnel 不起作用?
这些设备都在同一个局域网上:
- Ubuntu 服务器
- Win 10 PC
- iPhone
- 安卓
在 Ubuntu 服务器上,/etc/hosts
文件具有:
127.0.0.1 rcw.lt
同样在 Ubuntu 服务器上,有一个由 Nginx 托管的 Laravel 应用程序:server_name rcw.lt;
。
我的 rcw.lt 应用程序的 /
主页路由使用重定向(请参阅 https://laravel.com/docs/8.x/redirects 和 https://laravel.com/docs/8.x/helpers#method-redirect)。
我运行 lt --port 80 --local-host rcw.lt &
。
什么不起作用:
- 当从 Win 10、iPhone 或 Android 浏览到为 rcw.lt 应用(例如 https://fat-tiger-93.loca.lt)生成的 URL 时,它总是尝试重定向到 https://rcw.lt(并显示 ERR_CONNECTION_REFUSED)。
什么有效:
- 我可以浏览到提供的生成的 URL 并将特定路径附加到它上面(例如 https://fat-tiger-93.loca.lt/some-specific-route),并且它可以工作。或者我可以从
/
路由中删除重定向(我不想这样做)。
有什么想法吗?
这是 Laravel 重定向工作方式的问题吗?还是localtunnel的问题?有解决方法吗?
非常感谢您的帮助。 :-)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。