Laravel Redirect似乎不起作用

won*_*ton 4 php redirect laravel

当我从www.mysite.com/login的控制器运行时

return Redirect::to_action('profile');
Run Code Online (Sandbox Code Playgroud)

它将用户带到www.mysite.com/index.php/profile

我用Redirect :: to('profile')尝试过它; 但这也不起作用.重定向::家(); 带我到www.mysite.com/index.php,让我相信我的mod_rewrite不知何故不起作用,但我有RewriteEngine on

 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d

 RewriteRule ^(.*)$ index.php/$1 [L]
Run Code Online (Sandbox Code Playgroud)

在公共场合的.htaccess.

Dav*_*e S 10

对于Laravel生成链接减去的index.php的前缀,则需要另外配置正确,以具有.htaccess文件.

它很容易被忽视,所以一定要确保你已经设置'index' => '',你的application/config/application.php.它位于默认配置的第42行.