Php Laravel路线vs Mod重写
所以-我是拉威尔的新手,我们使用的是第3版 我有一个主页设置和工作-说 现在我想点击页面上的一个链接并重定向到一个很好的SEO友好URL,但是要传递变量。在直截了当的PHP中,这很简单-我可以按如下方式进行重写 但我在拉威尔没法用 我知道完整的答案是创建控制器和视图,但我在包含的文件中有显示的所有逻辑,所以我真的不想更改。。。有没有办法使用路由或mod rewrite来实现这一点Php Laravel路线vs Mod重写,php,mod-rewrite,laravel,laravel-3,Php,Mod Rewrite,Laravel,Laravel 3,所以-我是拉威尔的新手,我们使用的是第3版 我有一个主页设置和工作-说 现在我想点击页面上的一个链接并重定向到一个很好的SEO友好URL,但是要传递变量。在直截了当的PHP中,这很简单-我可以按如下方式进行重写 但我在拉威尔没法用 我知道完整的答案是创建控制器和视图,但我在包含的文件中有显示的所有逻辑,所以我真的不想更改。。。有没有办法使用路由或mod rewrite来实现这一点 谢谢尽管我强烈建议您查看该文件,但您仍然可以使用以避免弄乱Laravel的渲染流程: Route::get('you
谢谢尽管我强烈建议您查看该文件,但您仍然可以使用以避免弄乱Laravel的渲染流程:
Route::get('your-nice-url-here', function() {
ob_start();
include 'your-raw-php-here';
return Response::make(ob_get_clean());
});
如果我理解,您希望匹配路线
http://dev.mywebsite.com/?where=town&page=2
到您现有的文件中?您是否尝试在routes.php
文件中添加该路由并包含您的文件?这就是问题所在-我不确定如何…好的,找到了。所以您想要匹配的模式应该是:/?where={var1}&page={var2}
,对吗?这些值中有任何约束吗?Var1是文本,Var2是数字-仅此而已。。。