Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel路由隐藏路径

Laravel路由隐藏路径
EN

Stack Overflow用户
提问于 2017-12-10 04:04:09
回答 1查看 431关注 0票数 0

我有这样的路线

http://localhost:8000/produk/slug-product

我想要这样的网址,删除url中的produk

http://localhost:8000/slug-product

我该怎么办?

EN

回答 1

Stack Overflow用户

发布于 2017-12-10 04:06:25

不要使用.htaccess来处理这个问题。在您的应用程序中,在路由列表的末尾定义没有任何段的弹头路径:

代码语言:javascript
运行
AI代码解释
复制
Route::get('{slug}', 'FrontController@getBySlug');

因此,所有与任何路由无关的请求都将转到getBySlug方法:

代码语言:javascript
运行
AI代码解释
复制
public function getBySlug($slug)
{
    $data = Model::findBySlug($slug);
    ....
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47738646

复制
相关文章
Laravel5.1 路由 -路由分组
有时候啊 一大堆路由它们都有共同的地方,比如都使用一个中间件(过两天写)或是前缀都一样,避免代码重复 我们可以将他们分到一组中。
全栈程序员站长
2022/07/07
5810
laravel 路由404问题
今天在创建一个laravel 项目的时候,首页能够访问 在这里插入图片描述 Route::get(’/home’, function () { //return view(‘welcome’)
双面人
2020/02/13
2.4K0
Laravel 路由使用进阶
常言道「物以类聚,人以群分」,同样,在日常开发中,我们通常会将具有某些共同特征的路由进行分组,这些特征包括是否需要认证、是否具有共同的路由前缀或者子域名、以及是否具有相同的控制器命名空间等,显然,对路由按照共同特征进行分组后可以避免重复为某些路由定义相同的路由特征,让代码更加简洁,可读性和可维护性更好。
学院君
2020/10/19
1.5K0
Laravel 路由定义文件
路由就是提供接收HTTP请求的路径,并和程序交互的功能。提供访问程序的URL地址,并做一些设置工作
很酷的站长
2023/02/18
7250
Laravel 路由定义文件
Laravel 路由使用入门
对任何一个 Web 应用框架而言,通过 HTTP 协议处理用户请求并返回响应都是核心必备功能,也就是说,对于我们学习和使用一个 Web 框架,第一件要做的事情就是定义应用路由,否则,将无法与终端用户进行交互。而我们的 Laravel 从入门到精通系列教程之旅也将从路由开始,在这篇真正意义上的开篇教程中,我们将学习如何定义路由,然后将其指向要执行的代码,并处理各种路由需求。
学院君
2020/10/19
2.8K0
Laravel 路由使用入门
laravel隐性路由绑定
控制器app/Http/Controllers/UsersController.php:
章鱼喵
2019/04/09
1.4K0
Laravel源码笔记(二)路由
路由是web服务不可或缺的一部分,一个好的web框架必须具备一整套灵活且丰富的路由系统。Laravel自然也不例外,通过配置文件中一两行代码就可以实现一个具有完整的参数、属性及约束的路由,甚至可以免去写专门的controller。如此强大的功能是如何实现的呢?下面仍然从laravel框架的启动过程出发,探究一下源码中是如何一步步实现路由服务的。
asterDY
2020/04/13
7.6K1
Laravel源码笔记(二)路由
[译]Laravel 5.0 之路由缓存
本文译自 Matt Stauffer 的系列文章. ---- 在 PHP 代码中进行性能优化并非总是我们优先考虑的问题. 但是我们对后端代码的性能优化--特别是在一些很复杂的操作上--可以对网站的请求时间产生几十甚至几百毫秒的影响. 看上去不算很多, 但是几百毫秒的差异对于你的应用的用户感知速度来说可能意味着巨大的差异(链接可能需要扶墙访问). 你可能没有注意到, 在 Laravel 4 以及更老版本中, 路由逻辑是性能上的一个瓶颈--特别是对于有很多路由定义的应用而言. 一个只有几百条路由定义的 Lara
小李刀刀
2018/03/02
1.5K0
Laravel —— 路由的学习笔记
最近的工作非常忙,公司从项目紧张起来之后,一直在实施996加班制度,工作强度虽然如此,但是任然要利用有限的空余时间来学习。之前都有在前端方面的学习,所以一直想学习PHP,好把前后端的知识能贯穿起来做。现在有个很小的目标就是完成自己的第一个前后端串联的作品。
Originalee
2018/08/30
1.2K0
laravel 学习之路 路由视图初探
我大致了解了 laravel 下,在开始一个 Http 程序需要先定义路由。之前的例子中,我们的业务逻辑都是在路由里实现,这对于简单的网站或 web 应用没什么问题,当我们需要扩大规模,程序变得复杂,分层的业务逻辑更为适合。这时候,我们就应该使用控制器。 了解 MVC 的都对控制器的作用有所了解,控制器是实现主要业务逻辑的。在其他框架,控制器一般就是一个类,laravel 也不例外,laravel 的控制其结构并没有什么特殊。
风清醉
2019/12/18
1.5K0
laravel怎么获取到public路径
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113203.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/07
6890
[PHP] laravel中的api路由前缀
所有的 Laravel 路由都在 routes 目录中定义,这些文件都由框架自动加载。routes/web.php 文件用于定义 web 界面的路由。这里面的路由会被分配给 web 中间件组,它提供了会话状态和 CSRF 保护等功能。 定义在 routes/api.php 中的路由都是无状态的,并且被分配了 api 中间件组。
唯一Chat
2021/06/22
3.4K0
[PHP] laravel中的api路由前缀
PHP-Laravel入门使用(路由)
什么是路由:将用户的请求按照事先规划的方案提交给指定的控制器或者功能函数来进行处理.【通俗的讲,路由就是访问地址形式】 在博客中,当我们在URL地址中,传递p(平台)、c(控制器)、a(方法)三个参数时,系统会自动跳转到指定模型中指定控制器的指定方法,这些处理过程都是由框架自动完成的。但是,在Laravel框架中,其并没有指定固定参数,其路由必须要手工进行配置。
cwl_java
2020/03/27
2K0
使用blob隐藏真实的文件路径
今天接到要求,要求把网站上的全部图片链接加密,其实方法有很多,我选择了比较简单的一种,html5的blob对象。
小明爱学习
2019/01/07
5.8K0
Spring Gateway 静态路由--路径切割
以代码 或 配置文件形式进行配置。 RewritePath:路径匹配切割 StripPrefix: 路径载取
潇洒
2019/11/21
1.4K0
Spring Gateway 静态路由--路径切割
以代码 或 配置文件形式进行配置。 RewritePath:路径匹配切割 StripPrefix: 路径载取
潇洒
2019/07/23
5.2K0
6个laravel常用目录路径函数
 public_path()  public_path函数返回public目录的绝对路径:$path = public_path();
ytkah
2018/08/01
1.5K0
点击加载更多

相似问题

使用隐藏路径进行路由

10

Laravel路由相同的基本路径

10

Laravel框架使用路由隐藏页面扩展。

13

呼叫路由的Laravel模式隐藏值

19

Laravel路由-相对路径问题

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档