版本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访问——正常

577b7c2c14589e566fab627661869d25.png


HTTPS 首页——正常

9d6ee06850d8b9a77d1bb55e24dbc576.png

HTTPS内页——NOT FOUND

adc3f63880bc2a2b839917e5bb324fa9.png

HTTPS内页添加index.php——可行,但是无法隐藏index.php

9fe0e31949c22d9df87dbc6412967aaa.png


麻烦大神们帮看下哟。


点赞 取消点赞 收藏 取消收藏

<< 上一篇: 调用mysql 存储过程里面,不能操作打开关闭游标

>> 下一篇: laravel 模型事件不触发