我对laravel很新,我根本就没有得到正确的路线,完全失去了。问题是我只能将视图路由到localhost / public。例如,我无法将视图路由到“localhost / public / something”。我甚至不确定我的网址是否正确。如果我将“something.php”留空则不会显示任何内容,但如果我添加一些HTML,则只显示html 无视图。我肯定做错了。那么如何将视图路由到“public /”以外的页面。 索引的路由是
Route::get('/', function(){
return View::make('welcome');
});
工作正常。
现在如何做到这一点
Route::get('something', function(){
return View::make('welcome');
});
或
Route::get('/something', function(){
return View::make('welcome');
});
所以我经过这么多个小时后终于开始工作了。我删除了我的laravel安装并做了一个新的,问题就消失了。感谢。
答案 0 :(得分:1)
您的代码没有任何问题,但可能适用于.htaccess
请尝试通过以下网址访问该路线 http://localhost/public/index.php?/something
如果它正常工作,您需要使用Laravel网站上提供的替代.htaccess文件,或者查看您的Apache上是否加载了mod_rewrite。