作者cyril63 (...)
看板PHP
标题[请益] Laravel 的 Route 问题
时间Fri Apr 21 19:07:51 2017
我是 Laravel 超级新手
我安装完 Laravel 5 , create 一个 project blog在 Apache的Root 底下
我在 browser 打
http://[myip]/blog/public/
会出现正确的欢迎画面
後来读到 Route 章节时 Route 可以指定 URL 传进来的参数
於是我修改了 default 的 Route (/routes/web.php)
Route::get('/{id}', function ($id="123") {
return $id;
/*return view('welcome');
else
{
return view('welcome');
}*/
//return "This is a Test";
});
然後我在打
http://[myip]/blog/public/?id=456
但网页却出现 NotFoundHttpException in RouteCollection.php line 191:
请问是我搞错甚麽了吗 ???
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.140.103.231
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1492772873.A.206.html
1F:→ Phedra: public/456 04/21 19:43
2F:→ Phedra: 因为你用的是 Uri parameter, 04/21 19:44
3F:→ Phedra: 不是querystring 04/21 19:44
4F:→ mickeyboy: 多个问号 URL直接/数字就好了 04/21 19:45
5F:→ cyril63: 变成 /public/index.php/456 才行 Orz 04/21 22:18
6F:→ mickeyboy: 你可以直接测试看看/数字 应该也是可以 04/21 22:37
7F:推 crossdunk: 重新看一次LARAVEL的文件吧 04/22 02:27
8F:推 jonyig: /456 05/03 10:57