Laravel路线中包含文件夹名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel路线中包含文件夹名称相关的知识,希望对你有一定的参考价值。

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

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

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

答案

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

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

获得这个根你需要点击

your_url.com/app/package_type

希望这是你需要的

另一答案

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

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

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

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

以上是关于Laravel路线中包含文件夹名称的主要内容,如果未能解决你的问题,请参考以下文章

在代码片段中包含类型转换

如何在 Laravel 的外部 js 文件中包含 csrf_token()?

如何在 laravel 中包含扩展布局文件?

在 Laravel 5 Blade 模板中包含 SVG 内容

搜索名称中包含特定数字的文件

如何在邮件组件中包含 Laravel 刀片降价?