这条路线不匹配:
Route::get('/{cat}/',
array('as' => 'article_cat', 'uses' => 'ArticleController@cat'))
->where('cat', $pattern_str);
没有尾随斜线的路线匹配。这不是 Apache 错误的原因,我使用尾部斜杠 URL 并替换了 public/index.php 的内容进行了测试。没关系 domain.com/the-cat/ 显示 index.php 内容。但不适用于 Laravel4。
我发现了很多有关此问题的消息和问题,但没有解决方案。我的客户使用这种类型的 URL,并且不想更改其站点的新版本(正常)中的 URL。
请给个主意?