是否可以为laravel路线添加扩展名?
http://www.mywebsite.com/members/login.html
和另一个具有不同扩展名的页面
http://www.mywebsite.com/contactus.htm
我正在将旧网站转换为laravel,但所有者不希望更改用于SEO目的的URL。
答案 0 :(得分:9)
是的,这对Laravel肯定是可行且非常简单的。
<强> routes.php文件:强>
Route::get('members/login.html', function() { return View::make('members.login'); } );
然后,您需要在views
目录中创建视图 members / login.php 或 members / login.blade.php 。
答案 1 :(得分:1)
Route::get('{id}-{another_id}.html', 'Controller@view')
->where('id', '.*?')
->where('another_id', '\d+');
像这样的东西