【问题标题】:Automatic Redirect URL in Laravel 5.2Laravel 5.2 中的自动重定向 URL
【发布时间】:2016-05-15 23:57:30
【问题描述】:

我在 Laravel 5.2 中遇到 URL 问题

如果我直接在浏览器中输入网址,它可以正常工作。但是,如果我超链接 url,它会减少 url 并返回到另一个链接。

例如:

当我点击超链接时,

firstsite.com/juliet/tasks 将变为 firstsite.com/tasks

这是我在 Laravel 根文件夹(不是公用文件夹)下的 .htaccess 文件:

<IfModule mod_rewrite.c>

    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>

请帮忙!

【问题讨论】:

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


    【解决方案1】:

    当我尝试绝对网址时它会起作用:

    <a href="http://firstsite.com/juliet/tasks"><div class="btn btn-warning">Back</div></a>
    

    这个不起作用,尽管当我将鼠标悬停在按钮上时,它确实显示了正确的超链接,即 firstsite.com/juliet/tasks

    <a href="/juliet/tasks"><div class="btn btn-warning">Back</div></a>
    

    【讨论】:

      猜你喜欢
      • 2018-01-24
      • 2016-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-17
      • 1970-01-01
      • 2017-03-17
      • 1970-01-01
      相关资源
      最近更新 更多