[EVO] [Решено] Пропала пагинация после переезда сайта

В общем сделал сайт, на сервере моем работает нормально, перенес к заказчику — не работает постраничная разбивка. Причем не в одном месте, вообще по всему сайту. Куда копать ума не приложу, может быть кто-то сталкивался, подскажет? Заранее спасибо.

Упд — под «не работает» подразумевается то, что сама навигация выводится, при клике на переход на другую страницу в адресной строке добавляется к урл-у ?start=10, но переход на страницу не выполняется, страница перезагружается и остается там где была. Только что попробовал задать Ditto уникальный id, навигация попросту исчезает со страницы.

УПД 2 — проблема решилась правкой .htaccess (еще раз спасибо alooze за задание верного направления). У клиента свой сервер использующий FastCGI и массу других собственных настроек.

Строка RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Была заменена на RewriteRule ^(.*)$ index.php?q=$1 [L]

и все заработало.

14 комментариев

avatar
попробуйте переставить getPage
avatar
Эммм, на Эво?
avatar
А почему бы и нет? Хуже не будет.

А вообще перечитайте свое сообщение внимательно и подумайте: можно ли как-то помочь в диагностике проблемы, если известно только «не работает»? Не работать тоже можно по-разному. Не выводить ссылки пагинации, не переходить по ссылкам, выводить вместо пагинации надпись «Я не работаю» и т.д.
avatar
Да, исправился.
avatar
Есть вариант, что при переезде были повреждены файлы самого Ditto. Обновите файлы движка.

А вообще в таком случае выгоднее дать потихоньку адрес сайта кому-то, кто может помочь. Про телепатов, думаю, вы в курсе.
avatar
Да в курсе. А еще в курсе что все кто могут помочь заняты сильно. Вы можете?
avatar
Занят сильно=)

Дайте доступ в личку, в течение 30 минут гляну и напишу.
avatar
Решение ТС опубликует позже. Суть проблемы: плагин SEOstrcitUrl переписывает URL по правилам апача на тестовом сервере. На новом же сервере апача нет, поэтому правила перезаписи URL немного не так работают. Соответственно, ссылки пагинации, которые ничего не знают о плагине, создаются неправильно.
avatar
Именно там и была проблема, обновил топик)
avatar
Только что попробовал задать Ditto уникальный id, навигация попросту исчезает со страницы
ID надо добавлять не только к Дитто но и к плэйсхолдерам пагинации.
avatar
Да, упустил этот момент. Добавил, теперь отображается но эффект тот же. Только к урлу теперь добавляется и id — /?team_start=10
avatar
Есть предположение, что вы накосячили при переносе, например, не указали права на папку с кэшем…
avatar
Интересное предположение, но папка cache — 777, файлы siteCache.idx.php и sitePublishing.idx.php — 666.
avatar
Ну значит мои экстрасенсорные возможности себя не оправдали.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.