【发布时间】:2013-03-27 23:32:16
【问题描述】:
当我转到 http://example.com/clients 时,Laravel 响应 404 Error ,但是当我转到 http://example.com/clients/index 时,Laravel 渲染正确的视图并运行索引操作。
我的 .htaccess 文件:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
我的控制器:
<?php
class Clients_Controller extends Base_Controller
{
public function action_index()
{
return View::make('clients.clients');
}
}
我的 Routes.php
Route::controller(Controller::detect(),'home.index');
【问题讨论】:
-
您是否尝试过此处所述的备用
.htaccess:laravel.com/docs/install#cleaner-urls