如何将所有laravel 5.4 URL重定向到https而不是http在AWS上

问题描述:

我跟着从计算器许多解决方案,但并没有解决我的问题: -如何将所有laravel 5.4 URL重定向到https而不是http在AWS上

的Laravel重定向的URL不会在事情HTTPS, ENV文件: APP_URL=https://sub-domain.myweb.nyc 我也把它放在config \ app.php 'url' => env('APP_URL', 'https://qa-web.myweb.nyc'), ...需要帮助,在此先感谢。

您可以在公用文件夹的.htaccess文件中执行此操作。试着这样做:

# Force SSL 
RewriteCond %{HTTPS} !=on 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
+0

我已经尝试过这一点,并没有帮助。谢谢Genc –

RewriteEngine On 

# Redirect to https 
RewriteCond %{HTTP:X-Forwarded-Proto} !https 
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] 

这个工作对我来说...