我想在 Laravel 8 应用程序中禁用从 http 到 https 的重定向。 我已经尝试过解决这个问题,但对我不起作用。
我尝试过以下解决方案:
APP_URL="http://example.com"
FORCE_HTTPS=false2
我已经恢复了导致 https 重定向的 Apache 服务器配置。但即便如此,问题仍然存在。因为Apache 服务器和Laravel都没有造成问题。
问题实际上是由网络浏览器引起的。一旦浏览器存储了 SSL 证书,有时它会自行将该证书附加到站点。这导致从 http 重定向到 https。即使在隐身模式下,浏览器也会这样做。
这个答案帮助我解决了我的问题。
因此,我使用以下步骤删除了域安全策略,浏览器停止了此行为。
chrome://net-internals/#hsts
chrome://settings/clearBrowserData