redirect

Синоним пути на несколько терминов таксономии?

21 января в 0:20

В Drupal 6 было легко и просто.
Синоним: Pagetest
Путь: taxonomy/term/26 25 27 28 29 30

В Drupal 8 это не работает уже. Что делать, как решить?

Спасибо

0 Thanks

Редирект на страницу views

5 октября 2016 в 18:47

Никак не могу понять, есть страница, сдаленная через views
Имеет она, соответственно, адрес. К примеру "сайт/все-товары". На старой версии сайта этот адрес был другим, надо сделать переадресацию

Как на эту страницу сделать редирект? Система ругается, говорит The redirect path все-товары is not valid.
Насколько я понимаю, это не истинное имя, а алиас, вот системе и не нравится. А как вычислить тогда истинное имя для редиректа?

0 Thanks

Поставил Redirect после создания материалов

25 мая 2016 в 19:43

Мужики, собственно говоря тема в названии вопроса. а вопрос такой: старые материалы все теперь ручками переадрессововать с node/'номер страницы'?
и вообще, кстати говоря, он это делает, или я не очень понял зачем он нужен)

и еще вопрос: видел что /stranica и /stranica/ разные вещи и что модуль global redirect убирает второй вариант, что влечет за тем изменения в robots.txt. этот делает также? в настройках такого не увидел, может автоматом

0 Thanks

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

29 марта 2016 в 20:32

Здравствуйте!
Сайт переехал с drupal 6 на drupal 8 . Как настроить редирект со старых страниц сайта на новые?
Структура страниц старого сайта:

0 Thanks

Redirect в своем модуле подскажите как.

3 ноября 2015 в 12:44

Здравствуйте.
Пишу свой модуль. Суть модуля проста он вызвается Ajax-ом и отсылает письмо с данными на почтовый ящик владельца.
Передать данные и отослать их на почту получилось, а вот сделать редирект после отсылки письма никак не поулчается


<?php

function sendmsg_menu() {
  
$items = array();
  
$items['sendmsg'] = array(
    
'title' => t('Ваша заявка отправлена'),
    
'page callback' => 'drupal_get_form',
    
'page arguments' => array('sendmsg_form'),
    
'access callback' => TRUE,
  );
  return 
$items;
}

function 

sendmsg_form($form$form_state) {
    if(isset(
$_POST['yourname']) & isset($_POST['tel'])){ // Отсылка письма на почту с реквизитами обратного звонка
        
$yourname=$_POST['yourname'];
        
$tel=$_POST['tel'];?>
0 Thanks

Redirect со старого url при изменении шаблона в Pathauto

28 мая 2015 в 18:08

Установлены Redirect и Pathauto. При ручном изменении урла модуль Redirect срабатывает и создает редирект со строго url.
Но если я хочу через Pathauto сменить шаблон, то он ни чего не работает. порядок моих действий: изменяю шаблон в Pathauto, удаляю все ссылки, генерирую новые, а редиректы не создаются (

0 Thanks

[Решено] Views + redirect не верно работают, как настроить редирект.

7 марта 2015 в 19:39

Столкнулся со странной работой Views.

Было настроено следующим образом: есть материал услуги, были URL вида services/1
Перенастроили на services/shtukaturka с помощью pathauto + transliteration
Страница Услуги выводится вьюсом URL services

По идее теперь если ввести старый путь материала services/1 то должно перенаправить на 404.
А нет, показывает страницу услуг. services и если писать любую фигню после services/ все равно выводится список всех услуг.

Попробовал настроить модуль redirect.
Прописал редирект от services/1 Кому services/shtukaturka.

0 Thanks

Массовое удаление redirect

11 декабря 2014 в 3:58

Всем с Наступающим! подсобите если в курсе.

На сайте сейчас тысячи редиректов. Их можно удалить на странице /admin/config/search/redirect , но они выводятся по 50 шт. Пробовал модулем VBO, все выводит но не удаляет(.
Может кто в курсе удалить сразу все редиректы?

0 Thanks

Модуль Redirect и чистые ссылки

20 ноября 2014 в 9:50

Здравствуйте.
При переводе сайта на Drupal хочется сохранить старые адреса, для чего установлен модуль Redirect, но вот проблема: старый сайт имеет ссылки типа mysite.ru/index.php?ind=reviews и при включенных Чистых ссылках на дрюпале модуль Redirect их не понимает (не редиректит), а при отключении Чистых ссылок - Redirect старые понимает. Как заставить Redirect понимать старые ссылки при включеных на дрюпале чистых?

0 Thanks

Infinite loop pathauto, redirect.

16 сентября 2013 в 22:38

Если возникает проблема бесконечной петли при использование модулей pathauto и redirect нужно выполнить следующий sql запрос.

0 Thanks

[Решено] Как полностью скрыть URL на внешний файл от пользователей?

17 июня 2013 в 11:57

В общем ситуация следующая - разрабатываю некий интернет магазин цифровых товаров. В каждом товаре предусмотрено поле fied_link, которое становится доступно пользователю только после покупки товара (сделано это через entity reference и функцию, тема тут: http://www.drupal.ru/node/100863). Продавцом в этом поле будет размещаться прямая ссылка на внешний файл. Соответственно после совершения покупки, пользователи видят ссылку и могут скачивать файлы.

0 Thanks

Как перенаправить пользователей на другой сайт

19 сентября 2012 в 22:12

Подскажите, как можно перенаправлять всех пользователей в момент захода на сайт на другой сайт из своего модуля?

Способы: .htaccess знаю, изменить корневой index.php, изменить page.tpl.php, но они не подходят.

0 Thanks

[Решено] Перенаправление пользователя

16 сентября 2012 в 0:30

Задача: Если зашёл пользователь с определённым ID, то перенаправить его на другой сайт. (Написал для этого Модуль1)

Если пользователь авторизуется - то отлавливаем через hook_user_login(&$edit, $account) и перенаправляем. С этим всё понятно.

Но на сайте есть самописный модуль(Модуль2), который, если пользователь заходит по уникальной строке скажем /abc/123 - авторизует его. Соответственно хук user_login при авторизации по ссылке не выполнится.

1 вопрос[Решено] Можно ли каким-то способом сразу (после автоматической авторизации) "отловить" такого пользователя и перенаправить на другой сайт? (изменения в index.php и settings.php не подходят)
Подскажите, как бы вы стали отлавливать пользователей в данной ситуации?

0 Thanks

Как выбрать данные, введенные через webform, в странице, которая указана в redirect?

7 сентября 2012 в 16:33

Я только пару недель с Друпалом 6 работаю, прошу пардон за може простой вопрос.

Например, на странице с webform (node/27) имеется одно текстовое поле "количество" (машинное имя "qty")
и кнопка submit.

При этом в параметре "Redirect" указано: "?q=node/28".

Вопрос: Как мне после нажатия кнопки submit, узнать, какое значение было введено в поле "количество"?

0 Thanks

.htaccess domain Redirect

30 августа 2012 в 17:28

Всем привет!

Нужно сделать 301 редирект с http://www.site.ru на http://site.ru. (Я выбрал основным доменом site.ru без www.)
Вот тут я нашел решение. Только есть вопросы.

Открываем его и находим строчки:

# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/... will be redirected to http://example.com/...)
# uncomment the following:
# RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
# RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]

0 Thanks

Модуль REDIRECT не переадресовывает

30 августа 2012 в 13:41

Всем привет!

Проблема вот в чем. Использую Redirect D7. Пытаюсь сделать переадресацию с http://site.ru/taxonomy/term/1 на страницу http://site.ru/about.
Но выдает модуль такую вот ошибку: "You are attempting to redirect the page to itself. This will result in an infinite loop." По сути "говорит" Redirect верно, я пытаюсь переадресовать страницу на саму себя. Но делаю я это потому, что поисковики ругают за дублированный контент. Ведь нельзя, чтобы одна и та же информация была доступна по двум адресам. Как найти тут решение? Я раньше использовал Global Redirect, но там вообще ошибка с бесконечной переадресацией, не предлагайте его как альтернативу плиз.

0 Thanks

webform. не сохраняется результат заполнения опросника при использовании $form_state['redirect']

19 июля 2012 в 8:39

в hook_form_alter добавил следующее:
$form['actions']['submit']['#submit'][] = '_mymodule_webform_submit';

надеялся, что после обработки стандартных обработчиков формы, выполнится мой.. вобщем так и происходит.
при сабмите формы попадаю в _mymodule_webform_submit($form, &$form_state).

в фыв добавляю редирект к форме:

$form_state['redirect'] = array(
'myway',
array(
'query' => array(
'field_value1' => $value1,
'field_value2' => $value2,
'field_value3' => $value3,
),
),
);

на странице: http://api.drupal.org/api/drupal/includes!form.inc/function/drupal_redir...
сказано: "After a form was executed.." я понял так, что редирект произойдёт после обработки вебформы

0 Thanks

Есть ли способ перенаправить всё с /site в /

23 мая 2012 в 19:49

Hi,

Есть ли модуль который бы позволил всё перенаправить (301) с папки /site в корень / ?

Nginx rewrite не подходят ибо редирект с /site похерит /sites.

Заранее спасибо

0 Thanks

Перенаправление удалённых Feeds

4 февраля 2012 в 13:58

всем привет!

Я собираю feeds с rss. Всё отлично, всё создаётся. У меня выставлена опция "удалять элементы, которым больше трёх недель". И это тоже работает, старые элементы действительно удаляются, но те ссылки, которые раньше их открывали теперь, логично, становятся страницами 404. И теперь вопрос как не только удалять эелменты старше трёх недель, но ещё и делать с адресов по которым они располагались редирект на, скажем, главную?

Большое Спасибо

0 Thanks