跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 我搭建的 laravel 不能路由是怎么回事,新搭建了一个 laravel 框架网站,只有/index. PHP /routes 才有用,直接访问没用
未分類
2020 年 9 月 6 日

我搭建的 laravel 不能路由是怎么回事,新搭建了一个 laravel 框架网站,只有/index. PHP /routes 才有用,直接访问没用

我搭建的 laravel 不能路由是怎么回事,新搭建了一个 laravel 框架网站,只有/index. PHP /routes 才有用,直接访问没用

資深大佬 : proxytoworld 21

路由代码

Route::get('/blog/post/149838', function ($post_id) {        return $post_id; });  

访问 site/index.php/blog/post/1 能出结果,访问 site/blog/post/1 由 apache 返回 404

apache 设置 000-default-le-ssl.conf

ServerAdmin [email protected] DocumentRoot /var/www/blog/public Servername site 

是我哪里没设置好吗,求解答

大佬有話說 (4)

  • 資深大佬 : ysoserious

    nginx 里还要配置默认文件
    index index.php

    和自动解析 url 没有 index.php 的时候尝试加入 index.php 解析的配置

    你这 apache 是不是也得这么设置?

  • 資深大佬 : imnpc

    1. laravel 需要伪静态 指向 public 目录以后应该有的
    2.官方推荐测试使用 Homestead 这个确实好用

  • 資深大佬 : also24

    根据官方文档,检查一下你的 public/.htaccess 文件

    https://laravel.com/docs/7.x#pretty-urls

  • 資深大佬 : Encloud

    关键字:apache pathinfo

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具