php url怎么加前缀,php – 在Laravel 5中为现有URL添加前缀

问题:我正在我的Web应用程序中实现本地化功能,但是应用程序处于开发中期,因此不要重写< form action =“”>中的所有链接.和< a href =“”>我需要一个解决方案,只需在/ en /或/ es /等所有其他路由之前添加前缀tu URL,但该应用程序会将/ localhost / en /视为localhost /.

要清除像< a href =“/ admin”>这样的链接正如http://localhost/admin所宣传的那样,我需要它像http://localhost/en/admin一样工作

我不知道哪些代码是任何帮助,所以我会根据请求添加代码.

route.php看起来像这样

Route::get('/', 'HomeController@index');

Route::get('admin/blocks/{size}', "AdminController@getBlocks");

Route::get('admin/del-block/{id}', "AdminController@getDelBlock");

Route::controllers([

'admin' => 'AdminController',

'auth' => 'Auth\AuthController',

'password' => 'Auth\PasswordController',

'products' => 'ProductsController'

]);

Route::get('/{slug}', "HomeController@getPage");

Route::get('/{slug}/{subslug}', "HomeController@getPage");

在视图中我手动生成URL

Link

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值