drupal 7 global redirect

Создание сайта на Drupal

Само собою мастерам воплощающим «головных тараканов» заказчика без их знания не обойтись.

При первой своей попытке сделать что-либо похожее на сайт я использовал WordPress, но проковырявшись пару дней быстро к нему охладел, ни чего чего-то не клеилось, хотя курсов о нем полно, скаканул на Joomla, с ней наверное и дня не провел! Ну не лежала блин душа к этим двум CMSкам, а может видео руководства не те попадались.

Стал бродить по рунету, искать из чего бесплатного создать блог, попалась статья о безопасности движков для сайта, из нее понял что наиболее часто используемые WordPress и Joomla являются менее защищенными в сравнении с DLE и Drupal, что в DLE много чего строится на HTML и CSS, а для меня это «темный лес», + к этому и количество постов у бесплатной версии ограниченно.

В Drupal в основном все строится на модулях, а благодаря своему открытому исходному коду много по миру разработчиков и безопасность на высоте. drupal 7 global redirect

Полазив в интернете попался мне мини курс Сергея Фастунова «Блог на Друпал с нуля», с него и начал знакомство с этой CMS, лучшего для начинающего пробовать этот движок я не нашел.

Пропустил уроки ввиду того, что они не совсем относятся к созданию самого сайта, скорее этапы подготовки.

1.Для начала следует перевести программу модулем переводов (модуль Localization update ]]> https://www.drupal.org/project/l10n_update ]]> )и возможно установить выпадающее административное меню (модуль Administration menu— ]]> drupal.org/project/admin_menu ]]> ) не обязательно, но удобней станет работать с админкой. В курсе Сергея Фастунова не слова о Administration menu, по этому вставил видео с другого курса.

Далее все настройки по «Блог на Друпал с нуля», в первом видео также про перевод и про бэкапы (модуль Backup migrate— ]]> drupal.org/project/backup_migrate ]]> ) разрабатываемого вами сайта, хотя надо признаться сам я бэкап не делаю, на локальном ]]> Open Servere ]]> просто копирую папку на флэшку, на удаленном за меня это делает ]]> мой хостинг ]]> в автоматическом режиме.

3. Следующий урок про установку визуального редактора, модули Wysiwyg— ]]> drupal.org/project/wysiwyg ]]> и Better formats— ]]> drupal.org/project/better_formats ]]> еще понадобиться CKEditor— ]]> http://www.ckeditor.com/download ]]>


5. Видео по установке видео роликов на странице своего сайта (модуль Video Filter- ]]> drupal.org/project/video_filter ]]> )

Но к сожалению этот модуль, как в прочем и любой другой воспроизводящий видео с другого сайта (в данном случае с Youtube) генерирует на странице frame, что возможно может помешать лучшей индексации! Как я избавился от фреймов рассказано здесь.

6. Настройка комментариев и контактов модуль u Login— ]]> drupal.org/project/ulogin ]]> Я не комментарии, не контакты на сайт не устанавливаю по нескольким причинам:


8. Следующее видео о настройке рубрик для материалов, установки модулей не требуется, чистая рутина.


10. Формирование структуры, я её компоную сразу после установки движка и шаблона на сайт поскольку свободные регионы для размещения блоков у тем разные.

Но к сожалению этот ролик удален с youtube, так что позвольте вставлю свой.

12. Мелкая доработка своего ресурса в этом ролике.

13. И наконец последние в данном курсе об установке счетчиков и разных рекламных материалов.

Вот на этом видео уроке курс про основные настройки созданию сайта на Друпал закончился, но это мизерная толика того что можно сделать, модулей еще более 17.600 для разных типов сайтов и каждый приносит что-то новое.

Источник

Drupal Русскоязычное сообщество

Global redirect drupal 8

Приветствую. Насколько я понял по информации в интернет в D8 данный модуль включен в ядро в отличие от семерки. И насколько я понял раньше еще была галочка для включения редиректа, а теперь он делает это по дефолту из коробки?
Однако я установил pathauto, сгенерировал алиасы, но он не редиректит со старых системных(например /node/17) и старых адресов терминов на ЧПУ, созданные pathauto. Не могу понять причину, вроде бы везде пишут что должно работать сразу. Может я что то упустил?

pathauto, global redirect, индекс удаленных страниц, 404 или 301 или что?

У меня было импортировано на сайт пару сотен страниц через feeds.

Потом они были отредактированы массово (теги поменялись и т.д.) и нужно было их снова загружать.

Так как в feeds заголовок был настроен как «not used as uniq», то чтобы случайно не получилось дублей, старые ноды были удалены, а новые загружены заново.

Путь, который делает pathauto по заголовку у них получился такой же. И предполагалось что для поисковиков это будут те же страницы.

global redirect и i18n как подружить? или отказаться от global redirect?

Пилю многоязычный сайт, с набором модулей i18n. Давно этим не занимался, сейчас вспоминаю все.

Установлен с.
Главная страница задана для разных языков, как variable, т.е.
Конфигурация » Регион и язык » Мультиязычные настройки » Переменные

При отключенном global redirect такого нет. Но global redirect он нужен сеонистам. Как быть?

Редирект на нижний регистр в URL

Здравствуйте!
Как сделать редирект в URL на нижнй регистр? Например urlName на urlname. А то получается фактически 2 и больше одинаковые страницы, т.е. дубли что не есть хорошо.
Вроде как эту проблему решает модуль globalredirect, но он срабатыет только для некэшированных страниц. Т.е. когда я ставлю галочку «Кэшировать страницы для анонимных пользователей», то редирект не срабатывает.

Редирект 301 и 404 страница. Обновление версии drupal

Замена модуля Global redirect

Здравствуйте, сайт на друпале 8, хочу сделать редирект с node/* на синонимы, то есть функционал нужен модуля Global redirect, но он только для 7 версии написан. Если модули на drupal 8 с таким функционалом?

Дубли страниц доступные по синониму термина и его ид

Приветствую.
Обнаружил, что мой друпал с ума сошёл. В индексе стали появляться дубли вида: site.ru/category/football и site.ru/category/101
101 это id термина. Обнаружил это совершенно случайно. Views конечно же использован для создания страницы site.ru/category
НЕ понимаю в чём дело. ПОлучается, что страница доступна и по синониму и по ид термина. Кто нибудь знает как решить такую проблему? Пом.огите подсказкой пожалуйста. Модуль Глобалридерект стоит

Проблема после установки globalredirect

Здравствуйте, помогите новичку с проблемой. Есть сайт на drupal 6. Все было хорошо, однако после установки модуля globalredirect все страницы в в программе Netpeak Spider начали давать ответ 403 Forbidden. Подскажите что делать и как это исправить.

Источник

Drupal 301 редирект

drupal 7 global redirect

Ситуации, когда может понадобиться 301 редирект, бывают разные. Можно их условно разделить на две группы.

Во втором случае редиректов нужно не так много. Редиректы для отдельных страниц могут понадобиться если вы решите вставить в URL ключевое слово или изменить название статьи, а вслед за названием изменится и адрес. Здесь, в отличии от первого варианта, мы не убираем страницы из дополнительного индекса, а возвращаем страницы которые уже приносят трафик и на которые возможные есть ссылки.

Чтобы не прописывать для каждого случая отдельное правило воспользуемся модулями. У Drupal для редиректов есть два модуля. Какой выбрать зависит от вашей ситуации.

Global Redirect.

Название говорит за себя. Модуль работает сразу со всем сайтом и предназначен для спасения от дублей.

После включения Global Redirect у вас будет редирект с системных и не чистых адресов на правильные синонимы. Если посетителя каким-то чудом занесёт на site.ru?q=node/1 он будет перенаправлен на site.ru/category/title. Если не совсем понятно о чём говорю то почитайте статью про чистые правильные URL и синонимы.

Redirect.

Модуль Redirect в отличии от предыдущего позволяет указывать редиректы для конкретных страниц. После установки, модуль сам будет отслеживать изменения URL и настраивать редирект со старых на новые, при условии что эта опция включена в настройках. Если же изменения происходили до включения модуля, то переходим Конфигурация → Поиск и метаданные → Перенаправление адресов.

drupal 7 global redirect

Получить список страниц с 404 ошибкой можно у поисковых систем. В панели вебмастеров Гугла на странице Сканирование → Ошибки сканирования представлен полный список не найденных страниц. Переходим по ссылкам из этого списка. Кроме сообщения о ненайденной странице там будет ссылка на добавление редиректа. Кликнув по ней мы окажемся на той же странице, на которой оказались бы если делали добавление через вкладку «список». Поле откуда у нас уже будет заполнено осталось указать куда. Вот так без особых усилий можно решить вопрос с потерявшимися страницами.

На Drupal.org можно найти другие модули для редиректа. Например есть модуль который может редиректить по шаблону сразу несколько страниц. На мой взгляд те два модуля о которых было рассказано выше лучшее из того что есть.

Здравствуйте, Олег

Здравствуйте, Олег!
Замечательная статья, спасибо за труды. Обязательно нужно воочию проверить как работают 🙂

У меня к Вам вопрос не потеме (соотетствующую не нашел).Как у Вас релаизовано выпадающее меню администратора?

drupal 7 global redirect

модуль Administration menu очень удобно. Не нужно переходить по нескольким ссылкам, все настройки доступны в один клик.

Я наверное не правильно

Я наверное не правильно выразился. Как реализовать именно выпадающее меню и под меню? А то туллбар у меня отображается а при наведении курсора ничего не «выпадает». Я и подумал что для этого нужно устанавливать доп. модуль.

drupal 7 global redirect

модуль administration menu

модуль administration menu https://www.drupal.org/project/admin_menu

после установки отключите стандартный toolbar

Источник

Drupal Русскоязычное сообщество

Редирект 301 и 404 страница. Обновление версии drupal

Проблема после установки globalredirect

Здравствуйте, помогите новичку с проблемой. Есть сайт на drupal 6. Все было хорошо, однако после установки модуля globalredirect все страницы в в программе Netpeak Spider начали давать ответ 403 Forbidden. Подскажите что делать и как это исправить.

P.S. Плагин и отключал и удалял. Не помогло.

drupal 7 яндекс вебмастер выдает «Документ является неканоническим»

На сайте установлен Global Redirect, но в панели яндекс вебмастера появляются как бы закрытые страницы с ошибкой «Документ является неканоническим», в адресе выводит транслитерированный заголовок страницы + параметры формы выплывающей в колорбоксе, к примеру adresnaya-pomoshch-pereselencam?width=800&inline=true. В чем может быть проблема? До мая все было ок, на сайте ничего не менялось, а тут масово начали определяться подобные страницы на сайте. Причем в самих формах даже rel=»nofollow» на эти ссылки стоят, реакции 0.

Views global custom text node alias

Здравствуйте. Во вьюхе добавляю глабальный пользовательский текст. В полне текст пишу код посмотреть. Все работает, кроме алиаса на эту ноду. Т.е. при наведении на такую ссылку в УРЛе красуется /node/2 вместо скажем /about-us. Модули globalredirect и pathauto включены и настроены и везде на сайте корректно происходит преобразование ссылок, а вот тут в пользовательском тексте уже не хочет преобразовывать в алиас. Есть идеи как решить эту проблему?

canonical url

Доброго времени суток! Очень рассчитываю на вашу помощь drupal 7 global redirect

Модули:
Global Redirect
Meta tags (quick)
Page Title

Суть проблемы:
Не могу включить (заставить работать) canonical url.

Но не смотря на то, что поле заполнено, в исходном коде страницы нет упоминания meta canonical.

Слишком много алиасов, что можно сделать?

Здравствуйте!
Столкнулся с проблемой очень большого количества алиасов.

Есть странички вида taxonomy/term/tid/tid, где первый tid из одного словаря, а второй с другого. Для страничек нужны красивые алиасы вида term/[term1:name]/[term2:name].
Количество терминов в первом

1000. Получается количество комбинаций около 40 млн. и хранить такое количество алиасов в базе совсем нехорошо, даже просто убийственно.

Появилось несколько путей решения первоначально:
1. Через bulkupdate проходим и создаем алиасы.
Соответственно упираюсь в размер таблички.
2. Динамически подставляем свой алиас друпалу без запроса в базу.

Global Redirect поддерживает Path или нужно устанавливать Pathauto?

На сайте исправлял ноды на ЧПУ вручную(установлен модуль Path) и закрыл в robots, но поисковики успели проиндексировать их и возникла проблема с дублями. Страницы выпадают с выдачи гугла(с яндексом более менее). Хочу установить модуль Global Redirect для устранения дублей.
Интересуют следующие вопросы:
1.Global Redirect будет работать в моем случае(Path), или он совместим только с Pathauto?
2.Нужны ли для его нормальной работы еще какие-то модули?

Как настроить переадресацию для созданных синонимов п

Привет, есть сайт, выполненный на 6. В нем настроены синонимы. Сейчас создан новый сайт на другом движке и другом домене. Хочу сделать постраничную переадресацию со старого на новый. Как это правильно сделать? Если я удалю старые синонимы и настрою их по-новому для внешних ссылок повлияет ли это на ранжирование в поисковой выдаче? Есть ли какое-нибудь решение? Спасибо!

Ссылки автоматически преобразуются и переводят на несуществующую страницу

Включила фильтры обратно

Фильтр URL
HTML корректор
Преобразователь переводов строки

Источник

Drupal Русскоязычное сообщество

Редирект 301 и 404 страница. Обновление версии drupal

Проблема после установки globalredirect

Здравствуйте, помогите новичку с проблемой. Есть сайт на drupal 6. Все было хорошо, однако после установки модуля globalredirect все страницы в в программе Netpeak Spider начали давать ответ 403 Forbidden. Подскажите что делать и как это исправить.

P.S. Плагин и отключал и удалял. Не помогло.

drupal 7 яндекс вебмастер выдает «Документ является неканоническим»

На сайте установлен Global Redirect, но в панели яндекс вебмастера появляются как бы закрытые страницы с ошибкой «Документ является неканоническим», в адресе выводит транслитерированный заголовок страницы + параметры формы выплывающей в колорбоксе, к примеру adresnaya-pomoshch-pereselencam?width=800&inline=true. В чем может быть проблема? До мая все было ок, на сайте ничего не менялось, а тут масово начали определяться подобные страницы на сайте. Причем в самих формах даже rel=»nofollow» на эти ссылки стоят, реакции 0.

Views global custom text node alias

Здравствуйте. Во вьюхе добавляю глабальный пользовательский текст. В полне текст пишу код посмотреть. Все работает, кроме алиаса на эту ноду. Т.е. при наведении на такую ссылку в УРЛе красуется /node/2 вместо скажем /about-us. Модули globalredirect и pathauto включены и настроены и везде на сайте корректно происходит преобразование ссылок, а вот тут в пользовательском тексте уже не хочет преобразовывать в алиас. Есть идеи как решить эту проблему?

canonical url

Доброго времени суток! Очень рассчитываю на вашу помощь drupal 7 global redirect

Модули:
Global Redirect
Meta tags (quick)
Page Title

Суть проблемы:
Не могу включить (заставить работать) canonical url.

Но не смотря на то, что поле заполнено, в исходном коде страницы нет упоминания meta canonical.

Слишком много алиасов, что можно сделать?

Здравствуйте!
Столкнулся с проблемой очень большого количества алиасов.

Есть странички вида taxonomy/term/tid/tid, где первый tid из одного словаря, а второй с другого. Для страничек нужны красивые алиасы вида term/[term1:name]/[term2:name].
Количество терминов в первом

1000. Получается количество комбинаций около 40 млн. и хранить такое количество алиасов в базе совсем нехорошо, даже просто убийственно.

Появилось несколько путей решения первоначально:
1. Через bulkupdate проходим и создаем алиасы.
Соответственно упираюсь в размер таблички.
2. Динамически подставляем свой алиас друпалу без запроса в базу.

Global Redirect поддерживает Path или нужно устанавливать Pathauto?

На сайте исправлял ноды на ЧПУ вручную(установлен модуль Path) и закрыл в robots, но поисковики успели проиндексировать их и возникла проблема с дублями. Страницы выпадают с выдачи гугла(с яндексом более менее). Хочу установить модуль Global Redirect для устранения дублей.
Интересуют следующие вопросы:
1.Global Redirect будет работать в моем случае(Path), или он совместим только с Pathauto?
2.Нужны ли для его нормальной работы еще какие-то модули?

Как настроить переадресацию для созданных синонимов п

Привет, есть сайт, выполненный на 6. В нем настроены синонимы. Сейчас создан новый сайт на другом движке и другом домене. Хочу сделать постраничную переадресацию со старого на новый. Как это правильно сделать? Если я удалю старые синонимы и настрою их по-новому для внешних ссылок повлияет ли это на ранжирование в поисковой выдаче? Есть ли какое-нибудь решение? Спасибо!

Ссылки автоматически преобразуются и переводят на несуществующую страницу

Включила фильтры обратно

Фильтр URL
HTML корректор
Преобразователь переводов строки

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *