我的任务是将网站从现有框架转换为Laravel。但是,在处理固定链接时遇到困难。
我想保留旧框架中永久链接的原始模式,因为旧的永久链接已在Facebook帖子中被大量使用。因此,如果我更改它,旧链接将不再有效。
这是旧的永久链接模式:
domain.com/article?id=123
然而,laravel的路由是这样的:
domain.com/article/123
那么,我如何改变laravel中的路线?
示例:
路由:: get(' / article / {post}',' PostsController @ show');
到
路由:: get(' / article?id = {post}',' PostsController @ show');
答案 0 :(得分:0)
一个选项是使用Laravel和开箱即用的链接开发新的应用程序。这将使持续的维护和升级不太可能破坏事情。
然后,在.htaccess文件中设置一系列301重定向,以管理来自Facebook等的重定向。