LAMP环境下通过https请求laravel项目提示not found的问题

通过https只能访问根,其它路径一律not found,http没问题。我完全定位不到问题所在,所以相关配置、代码我也不知道贴什么,有什么需要查看的尽管说。

访问根没问题
其他路径一律404
感谢!

public下的 .htaccess 文件

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

</IfModule>
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
最佳答案

我将/etc/httpd/conf/httpd.conf 所有AllowOverride 设为 All,重启apache就行了,不过我还不明白为什么http不用。

2年前 评论
讨论数量: 2

我将/etc/httpd/conf/httpd.conf 所有AllowOverride 设为 All,重启apache就行了,不过我还不明白为什么http不用。

2年前 评论

检查是否做了 https 强制跳转到 http 的操作

2年前 评论
bilili (楼主) 2年前
kkokk (作者) 2年前
bilili (楼主) 2年前
kkokk (作者) 2年前
bilili (楼主) 2年前
bilili (楼主) 2年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!