Раз подробнее не ответили на вопросы - отвечу на основе того что есть.
Такая путаница могла произойти из за того, что в скрипте для укорачивания и упорядочивания страниц сайта воспользовались не верным алгоритмом. Обычно этот алгоритм используется для автоматического учета приглашенных. В MySQL при учете отношения пользователей друг к другу читает с помощью этого алгоритма - то есть ?р=. Кроме MySQL этот алгоритм именно так к настоящему времени воспринимают почти все браузеры.
Именно такая каша с адресами статей произошла из за не верных команд скрипта - базе данных , не верного (не так как хотел автор скрипта) прочтения адресов браузерами.
После последнего переноса статей, так как база данных MySQL не получила дополнительных указаний и из за не имения полного перечня входных данных база данных MySQL - могла все эти статьи отнести к какому то конкретному пользователю или статье. Тогда при запросе той или иной страницы база скрипту дает аналогично не верный ответ.
Самый простой вариант исправления - необходимо сначала найти все статьи по отдельности и дать прямые ссылки на статьи - то есть те которые просматриваются в адресной строке браузера.
Кроме того надо в графе пользователей базы данных MySQL - найти ошибочную корректуру (возможно 857 пользователь или 857-ая статья ищите по нумерации).
Есть более сложные варианты - но для этого. нужны конкретные ответы.
Добавить комментарий