首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有尾斜杠的URL被重定向到laravel 5中的本地主机

带有尾斜杠的URL被重定向到laravel 5中的本地主机
EN

Stack Overflow用户
提问于 2015-06-11 08:51:09
回答 2查看 2K关注 0票数 1

重复问题中的修正不起作用。

我尝试了堆栈溢出中的所有修复程序,但是似乎没有什么可以工作的laravel trailing Slashes redirect to localhost

路由

代码语言:javascript
复制
Route::get('/admin', array('as' => 'admin', 'uses' => 'Admin\Admin@getLogin'));

此URL运行良好,http://localhost/app/admin

但是,当我在前面添加一个尾随斜线时,http://localhost/app/admin/会被重定向到http://localhost/admin

帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-11 09:16:11

加上这个,它就起作用了!

代码语言:javascript
复制
RewriteCond %{REQUEST_URI} !^
票数 8
EN

Stack Overflow用户

发布于 2015-09-03 09:12:36

我也有这个问题,我需要结合上述和其他一些帖子的建议。不管怎么说,我不记得这是我的.htaccess让我正常工作的原因了。

还有一件事我们的项目没有公开在网址上。

代码语言:javascript
复制
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On
    RewriteBase /PROJECT_NAME

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

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30775997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档