【问题标题】:Laravel Redirect doesn't seem to workLaravel 重定向似乎不起作用
【发布时间】:2012-09-13 13:09:05
【问题描述】:

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

return Redirect::to_action('profile');

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

我已经尝试过 Redirect::to('profile');但这也不起作用。 重定向::home();把我带到 www.mysite.com/index.php 这让我相信我的 mod_rewrite 不知何故不起作用,但我有 重写引擎开启

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

 RewriteRule ^(.*)$ index.php/$1 [L]

在.htaccess下public。

【问题讨论】:

    标签: php redirect laravel


    【解决方案1】:

    要让 Laravel 生成减去 index.php 前缀的链接,除了拥有 .htaccess 文件之外,您还需要正确配置它。

    它很容易被忽略,因此请确保您已在 application/config/application.php 中设置了 'index' => '',。它在默认配置的第 42 行。

    【讨论】:

      猜你喜欢
      • 2011-09-22
      • 2019-10-04
      • 2021-09-27
      • 1970-01-01
      • 1970-01-01
      • 2019-03-28
      • 2021-07-19
      • 2020-04-05
      • 2017-12-12
      相关资源
      最近更新 更多