Помогите разобраться с пейджером в таксономии. Вдруг перестали работать ссылки в пейджере, пишет, что страница не найдена. Где искать проблему ума не приложу.
Стоят следующие модули, на которые я склонна грешить, но их отключение не вернуло мне верного толкования ссылок.
Global Redirect
Path redirect
Pathauto
Taxonomy Force all
Taxonomy Menu
Bayesian filter
Spam Surbl filter
update.php запускала, перезаливала сам движок, ничего не помогло.
Где смотреть ошибку?
Комментарии
вдруг ни чего не бывает, я бы попробывал по очереди отключать модули. к стати а не думали удалить в Pathauto все элиасы для всех типов материалов и нарезать заново
не после запуска крона перестали работать ссылки?
Возможно и после него самого. Удаляла алиасы для таксономии и новые формировала
Возможно и после него самого, крон запускала, но когда именно появилась проблема не скажу точно после него или нет, это можно подправить? Удаляла алиасы для таксономии и новые формировала, модули по очереди отрубала.
а просто сравнить какие ссылки в пейджере и какие на самом деле?
В том-то и дело, что в пейджере все ссылки без алиасов:
вот, например, 28 термин у него ссылки в таком духе:
http://www.....ru/taxonomy/term/28/all?page=2
аналогично и у остальных
Причем если убрать all, то все работает:
http://www.....ru/taxonomy/term/28?page=2
Возникает тогда следующий вопрос, как убрать из ссылок в пейджере all?
Отключила Taxonomy Force all убралась приставка all и ссылки заработали, но в разделах верхнего уровня пропали материалы, как тут быть? надо хук какой-то делать?
Решила эту проблему, оказывается когда "химичила" с модулем Taxonomy Force all не ту версию залила на сервер.
Теперь возник другой вопрос как избавиться от дублей в ссылках?
Например: http://www.....ru/taxonomy/term/4/all и
http://www.....ru/chto-posmotret/ekskursii
По идее, правильный адрес
http://www.....ru/chto-posmotret/ekskursii, следовательно с
http://www......ru/taxonomy/term/4/all желательно организовать
редирект. Или выдавать по адресу
http://www......ru/taxonomy/term/4/all 404 код
Или как-то задать двойной алиас taxonomy/term/4/all -> taxonomy/term/4/ -> chto-posmotret/ekskursii, причем чтобы и в постраничных материалах ссылки были с алиасами, например: chto-posmotret/ekskursii?page=2
Решила эту проблему, оказывается когда "химичила" с модулем Taxonomy Force all не ту версию залила на сервер.
Теперь возник другой вопрос как избавиться от дублей в ссылках?
Например: http://www.....ru/taxonomy/term/4/all и
http://www.....ru/chto-posmotret/ekskursii
По идее, правильный адрес
http://www.....ru/chto-posmotret/ekskursii, следовательно с
http://www......ru/taxonomy/term/4/all желательно организовать
редирект. Или выдавать по адресу
http://www......ru/taxonomy/term/4/all 404 код
Или как-то задать двойной алиас taxonomy/term/4/all -> taxonomy/term/4/ -> chto-posmotret/ekskursii, причем чтобы и в постраничных материалах ссылки были с алиасами, например: chto-posmotret/ekskursii?page=2
Не знаю как удалить дубль коммента, удалите, кто-нибудь. Спасибо
ну вот видите какая вы умничка, а чтоб избавиться от дублей попробуйте удалить все элиасы еще раз крон запустить кэшь на всякий случай почистить и потом по новой нарезать, а потом крон и кэш опять обновить...
Спасибо. все равно постраничные ссылки не подменяются псевдонимами
Может такой модуль решит вашу проблему http://drupal.org/project/globalredirect