Laravel路线中包含文件夹名称

问题描述 投票:0回答:2

当我点击url时,路由需要配置一个前缀文件夹名称,例如“laravel /”,例如For Url:http://localhost/laravel/someurl

Route::get('laravel/someurl', function () {
return "asdasd";
});

如何删除出现在路径中的文件夹名称

php url laravel-5 routing
2个回答
0
投票

如果你只想添加一些前缀,你可以使用下面的代码组代码

Route::group(['prefix' => 'app'], function () { 
  Route::get('package_type',['as'=>'package_type','uses'=>'UserController@package_type']);
});

获得这个根你需要点击

your_url.com/app/package_type

希望这是你需要的


0
投票

如果要删除文件夹前缀,则应将Web服务器文档根目录设置为public文件夹。例如,如果使用php-cli运行PHP简单服务器,请使用选项-t来更改文档根目录:

php -S localhost:80 -t /path/to/laravel-project/public

现在,您可以看到前缀消失了。

同样,如果您使用ApacheNginx等其他服务器,则只需修改设置即可。

© www.soinside.com 2019 - 2024. All rights reserved.