Перейти к содержимому


Конкурс "Лучший отзовик"
× Быстрый вопрос
Пользователь месяца
ShowPrint ShowPrint 1-й за Март
Очков активности: 1 152 1 тема, 61 сообщение, 12 баллов репутации
Сайт: ShowPrint.ru
ТОП самых активных за этот месяц
  • Фотография Андрей WPMasterKZ
    #1

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 1018.5 Вне конкурса за определение пользователя месяца

  • Фотография Vmir
    #2

    Vmir
    Очков активности: 840 5 тем, 41 сообщение, 10 баллов репутации

  • Фотография Mandarin
    #3

    Mandarin
    Очков активности: 576 13 тем, 25 сообщений, 6 баллов репутации

  • Фотография OlgaGetman
    #4

    OlgaGetman
    Очков активности: 564 Вне конкурса за определение пользователя месяца

  • Фотография ShowPrint
    #5

    ShowPrint (ShowPrint.ru)
    Очков активности: 216 Вне конкурса за определение пользователя месяца

  • Фотография maxnik
    #6

    maxnik (konovalovpavel.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография Megoydagi
    #7

    Megoydagi (24ho.ru)
    Очков активности: 72 1 тема, 21 сообщение, 2 балла репутации

  • Фотография pozitron123
    #8

    pozitron123
    Очков активности: 67.5 3 темы, 6 сообщений, 3 балла репутации

  • Фотография re-search
    #9

    re-search
    Очков активности: 49.5 7 тем, 12 сообщений, 1 балл репутации

  • Фотография Constantine
    #10

    Constantine
    Очков активности: 43.5 5 тем, 14 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 20.04.2019
  • Яндекс выдача: 24.04.2019
Топ 5 участников по репутации


Hook_menu_alter и hook_preprocess_page

#1 duvall

duvall
  • Пользователь
  • 1 сообщений
  • Репутация: 0
0

Отправлено 18 Март 2019 - 18:59

Столкнулся с проблемой: постоянная ссылка на комментарий вида site.ru/comment/111 выполняет 302 редирект на страницу вида site.ru/node/123#comment-111

 

Сайт на Drupal 7

Из-за этого 302 редиректа просто огромные проблемы с Яндексом - убивает индексацию, о чем Платон прямо написал.

Нашел 2 варианта решения проблемы: https://drupal.stack...ding-node-paths

Но, увы, моих знаний не хватает, чтобы применить это на практике.

Я просто не знаю, что это за звери такие hook_menu_alter и hook_preprocess_page.

Вопрос: куда вставить приведенный в статье по ссылке код? Куда конкретно это вписать?

Пожалуйста, помогите - ну очень нужны конкретные указания для ни разу не программиста.


 

 

  • 0

#2 Андрей WPMasterKZ

Андрей WPMasterKZ
  • Пользователь
  • 619 сообщений
  • Репутация: 79

Отправлено 18 Март 2019 - 20:10

@duvall, я с друпалом не  дружу, точно подсказать не смогу. Но подозреваю смысл с вордпрессом у них схожий. Если это так, то там в ответе тебе предоставили готовый хук завернутый в функцию которую нужно вставить в главный файл функций или регистраций скриптов. По любому должен быть такой. В вордпрессе это файл functions.php, на друпале не знаю, я его один раз в жизни видел в глаза, когда выбирал какой движок изучать и всё. Так что, более детально я не подскажу к сожалению.


  • 0

На блоге: Быстрый прелоадер для сайта. | Ключ до 2047 года для Аваст Премьер. Go в ЛС.




Оформление форума – IPBSkins.ru