Laravel分页在GoDaddy Production服务器上中断

时间:2019-04-29 08:38:02

标签: laravel .htaccess server pagination

我刚刚将laravel应用程序上载到了Godaddy服务器,并且除了我认为与URI有关的“搜索”功能和“分页”都与同一个问题有关之外,其他所有功能都起作用。我以为这可能是.htaccess问题,但如果是这样,我不知道该如何解决?

我尝试删除配置缓存,但无法解决。

.htaccess在public_html中

<IfModule mod_rewrite.c>
    RewriteEngine On
    # Removes index.php from ExpressionEngine URLs  
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?url=$1 [PT,L]

</IfModule>
laravel根目录中的

.htaccess

RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

我正在使用'variable-> links()'输出带有'paginate(11)的分页链接。

我希望有人能提供任何帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

我调整了研究技能,并使用找到的.htaccess设法找到了解决方法 https://stackoverflow.com/questions/22403519/laravel-4-pagination-not-working-links-are-ok-but-shows-all-results-in-each-page在这里。