版本5.5 申请了SSL证书 升级到 https 出现了访问首页正常 但是其他链接必须带上 index.php 才能正常访问 不加提示NOT FOUND
Laravel 版本5.5
使用http的时候都正常 申请SSL证书升级到https后 出现异常,首页可正常访问,内页无法访问,只有加上index.php才行,感觉是.htaccess的问题,可是查了很多资料还是没有解决,求大神帮忙看下。
以下是.htaccess文件
Options -MultiViews
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
HTTP访问——正常
HTTPS 首页——正常
HTTPS内页——NOT FOUND
HTTPS内页添加index.php——可行,但是无法隐藏index.php
麻烦大神们帮看下哟。
1 Comment
有木有人啊 大神们帮看下哦 感激不尽