Laravel子域名调用错误的控制器

时间:2015-07-08 07:09:27

标签: php laravel-4 routes

我的Laravel(4.2)路线有问题。

如何进行以下网址调用 pagedetail 控制器。

  • category.domain.com/detail/title/id/year/month/date (开启时) 类别文章详情)
  • category.domain.com/subcategory/detail/title/id/year/month/date (当 打开子类别文章详细信息)

我做了这样的一个,但只在调用子类别中的文章时才成功(category.domain.com/subcategory/detail/id/year/month/date)。当我在主类别中调用artile时,它会返回 NotFoundHttpException

Route::group(array('domain' => '{domaincategory}.domain.com'), function()
{
    Route::get('{category?}/detail/{title}/{id}/{year}/{month}/{date}', array('as' => 'read_news_detail', 'uses' => 'OnlineFrontPageController@pagedetail'));
    Route::get('{category?}', array('as' => 'online_category', 'uses' => 'OnlineFrontPageController@pagecategory'));

});

0 个答案:

没有答案