Laravel 5:当url以“/”结尾时防止重定向

时间:2015-11-10 07:10:12

标签: php .htaccess laravel laravel-4 laravel-5

我的申请网址是:

http://localhost/my-app

我的管理员小组在这里:

http://localhost/my-app/admin

但是当我尝试使用此网址访问管理面板时:

http://localhost/my-app/admin/

它将我重定向到:

http://localhost/admin

有没有办法防止这种情况发生?我也想从这个网址访问管理面板。

我的htaccess文件目前看起来像这样:

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>

1 个答案:

答案 0 :(得分:0)

我不能发表评论,所以我会在这里尝试。

您需要从.htaccess

中删除此行
RewriteRule ^(.*)/$ /$1 [L,R=301]

或在其前面添加#进行评论。