【发布时间】:2018-07-23 16:01:09
【问题描述】:
我是 laravel 框架的新手,现在我正在使用 laravel 开发完全开发的网站。我无法将网站 https:// 重定向到 https://www。我改变了像
这样的 htaccess 文件 <IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
还有
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
它基于.env文件或需要添加任何控制器。
【问题讨论】:
标签: laravel .htaccess mod-rewrite laravel-5