使用以下命令的Crated laravel项目
composer create-project --prefer-dist laravel/laravel blog
成功创建了博客项目" http://localhost/blog/public/"之后在" routes.php"中添加了以下代码;文件
Route::get('about', function () {
return view('welcome');
});
但之后我输入" http://localhost/blog/public/about"它显示404页面。
如果有任何想法请与我分享
答案 0 :(得分:3)
好吧,我不知道你如何提供应用程序,apache,nginx或php简单服务。
让我们从这里开始:
答案 1 :(得分:2)
尝试将.htaccess文件放入您的laravel主目录。看来,你需要.htaccess和下一个内容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ blog/public/$1 [L]
</IfModule>
当然,你的apache mod_rewrite必须启用。
答案 2 :(得分:0)
您的about.blade.php
操作似乎缺少about
视图。
同时检查您是否使用下面的代码段来控制路线内部。
Route::get('about', function () {
$testVar = "Demo data";
return $testVar;
});