Https和Http可能的力量(Laravel项目)

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

我创建了laravel项目,项目已经将SSL Certificate配置到服务器。

Laravel版本5.6

这是我用来强制https的可能方式但是我不会对我有用,

    RewriteCond %{SERVER_PORT} 80 
    RewriteRule ^(.*)$ https://www.hiflyer.ca/$1 [R,L]

    //=====//

     if (env('APP_ENV') === 'production') {
        \URL::forceScheme('https');
     }

  //======//

  APP_URL = https://hiflyer.ca

我曾经APP_URL强制https它工作,但是当我输入(INCOGNITO)http://hiflyer.ca/浏览器给我错误你没有权限访问/在这台服务器上。

我应该在哪里配置访问HTTPHTTPS

php laravel
1个回答
0
投票

这更像是Apache的事情(因为你正在使用Apache)。您似乎有强制路由代码正确 - 所以在您的站点配置中尝试以下内容:

<VirtualHost *:80> 
ServerName hiflyer.ca
Redirect permanent / https://hiflyer.ca/ 
</VirtualHost>
© www.soinside.com 2019 - 2024. All rights reserved.