如何改变laravel 5.4永久链接模式?

时间:2017-09-28 02:47:13

标签: laravel-5.4 permalinks

我的任务是将网站从现有框架转换为Laravel。但是,在处理固定链接时遇到困难。

我想保留旧框架中永久链接的原始模式,因为旧的永久链接已在Facebook帖子中被大量使用。因此,如果我更改它,旧链接将不再有效。

这是旧的永久链接模式:

domain.com/article?id=123

然而,laravel的路由是这样的:

domain.com/article/123

那么,我如何改变laravel中的路线?

示例:

路由:: get(' / article / {post}',' PostsController @ show');

路由:: get(' / article?id = {post}',' PostsController @ show');

1 个答案:

答案 0 :(得分:0)

一个选项是使用Laravel和开箱即用的链接开发新的应用程序。这将使持续的维护和升级不太可能破坏事情。

然后,在.htaccess文件中设置一系列301重定向,以管理来自Facebook等的重定向。