前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >【问题随记】—— 【PHP】解决 laravel 5.6 项目除根路由 ‘/‘,其他路由无法访问的问题

【问题随记】—— 【PHP】解决 laravel 5.6 项目除根路由 ‘/‘,其他路由无法访问的问题

作者头像
繁依Fanyi
发布2023-05-07 19:41:51
发布2023-05-07 19:41:51
72500
代码可运行
举报
运行总次数:0
代码可运行

问题描述

在开发 laravel 项目时,除了根路由页面都会无法找不到页面(404)。

解决方法

翻了好几天的 laravel 文档,终于在 Apache 的文档里找到原因了,原因如下:

  • Apache 会默认的覆盖你下载好的 laravel/public下的 .htaccess 配置,把该文件重写一下就行了。

内容如下,根据自己的开发项目重写该文件。详情参考:https://httpd.apache.org/docs/current/howto/htaccess.html

代码语言:javascript
代码运行次数:0
运行
复制
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-02-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题描述
  • 解决方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档