首页 > 解决方案 > 如何同时访问 http 和 https laravel 项目

问题描述

我在 laravel 中创建了项目,我已经通过调整laravel 文件夹的 ENV 文件中的APP_URL= https://www.olympusfood.ca/将其配置为 https。我发现当我以隐身模式键入http://www.olympusfood.ca时,它说您无权访问此服务器上的 /。

在此处输入图像描述

我希望有人帮助我感谢这些。

标签: phplaravel

解决方案


HTTPS/HTTP 不是 Laravel 关心的问题。你需要先在 Laravel 之外做一些 URL 重定向。

在您的服务器上/主机的控制面板中,您需要创建一个服务于 HTTP 的域,并将所有对它的请求重定向到 HTTPS。

如果它使用 Apache,您可以使用 .htaccess 和 mod_rewrite 来实现。

如果您使用的是另一个 Web 服务器,也有一些方法可以做到这一点。

以下是一些 mod_rewrite 示例


推荐阅读