Laravel Routes vs Mod-rewrite


Laravel Routes vs Mod-rewrite

所以-我是Laravel的新手,我们使用的是版本3。

我有一个主页设置&工作-比如http://dev.mywebsite.com

现在我想点击页面上的一个链接,并重定向到一个很好的SEO友好的URL,但传递变量。在直接的PHP中,这很简单——我可以http://dev.mywebsite.com/vacancies/town/page2重写为http://dev.mywebsite.com/?where=town&第2页

但我不能让这在拉拉维尔工作。

我知道完整的答案是创建控制器&视图,但我在包含的文件中拥有显示的所有逻辑,所以我真的不想更改。。。有什么方法可以使用路由或mod重写来做到这一点吗?

感谢

尽管我强烈建议您使用该文件创建视图,但您仍然可以使用PHP的输出控制来避免干扰Laravel的渲染流:

Route::get('your-nice-url-here', function() {
    ob_start();
    include 'your-raw-php-here';
    return Response::make(ob_get_clean());
});