我刚刚将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)的分页链接。
我希望有人能提供任何帮助,我们将不胜感激。
答案 0 :(得分:0)
我调整了研究技能,并使用找到的.htaccess设法找到了解决方法
https://stackoverflow.com/questions/22403519/laravel-4-pagination-not-working-links-are-ok-but-shows-all-results-in-each-page
在这里。