注册或登录后,Laravel @ SSL,用户重定向到site / s

时间:2018-02-06 10:19:54

标签: php laravel .htaccess ssl laravel-5

非常奇怪的问题。我安装了Lets Encrypt SSL。

在config / app 设置网址中:https://mywebsite

layout.blade.view 中的

将所有设置为secure_asset (通过httpS加载)

如果我关闭SSL,那么一切正常

以下是root中的.htaccess:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]

这是我在公共文件夹中的.htaccess

Service View

问题是,当用户在网站上注册或登录时,用户不会重定向到正确的URL,而是重定向到mysite.com/s

如果我关闭SSL,那么一切都很好,所以这意味着,该代码100%正常工作且很好..我是对的吗?

日Thnx

2 个答案:

答案 0 :(得分:1)

试试这段代码:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.abc.com [NC]
RewriteRule ^(.*)$ https://www.abcds.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^abc.com [NC]
RewriteRule ^(.*)$ https://www.abcds.com/$1 [L,R=301]

答案 1 :(得分:0)

找到的解决方案: 我清除了一个缓存,这个问题消失了