Сломана нумерация страниц Laravel на сервере GoDaddy Production - PullRequest
0 голосов
/ 29 апреля 2019

Я только что загрузил свое приложение laravel на мой godaddy-сервер, и все работает отдельно от моих «поисковых» функций и «нумерации страниц», которые, как я полагаю, связаны с той же проблемой, а именно с URI. Я подумал, может быть, это проблема .htaccess, но если это так, я не знаю, как я могу это исправить?

Я попытался удалить кеш конфигурации, но это не помогло.

.htaccess in 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>

.htaccess в корне laravel

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

Я использую переменную-> links () для вывода ссылок на страницы с помощью paginate (11).

Я надеюсь, что кто-то может оказать любую помощь, которая будет высоко оценена.

1 Ответ

0 голосов
/ 29 апреля 2019

Я адаптировал свои исследовательские навыки и смог найти решение, используя найденный .htaccess https://stackoverflow.com/questions/22403519/laravel-4-pagination-not-working-links-are-ok-but-shows-all-results-in-each-page здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...