我一直在审查十月CMS路由的文档(https://octobercms.com/docs/plugin/registration#routing-initialization),但我认为我可能漏掉了某些内容。我有一个名为“deals”的页面,它会呈现一些基本信息和一个插件(名为“deals”)组件。该页面通常出现在以下URL:
http://www.example.com/deals
但是,我希望创建一个路由,以便如果有人访问以下URL:
http://www.example.com/deals2
它将自动将它们路由回去
http://www.example.com/deals
我知道应该在我的插件目录中创建一个routes.php文件。但是,当我尝试使用时 Route::get('/deals2', function()
{
return View::make('deals');
});
它抱怨找不到“deals”视图。我做错了什么?
另外,如何路由它,使我的主页
http://www.example.com
将路由到
http://www.example.com/deals
RewriteRule ^/?$ http://www.example.com/deals [R=301,NC,L]
您可以对其他要重定向的 URL 进行相同的操作,但是再次强调,这只是我使用的一种解决方法,因为我不知道如何正确地做到这一点... 所以并不是真正的答案。 - merodeador/deals2
,还是任何类似于/deals[some-number]
的路由? - BrokenBinary