Новости Joomla

joomLab Gallery - плагин галереи изображений для Joomla

👩‍💻 joomLab Gallery - плагин галереи изображений для Joomla.Плагин joomLab Gallery позволит Вам добавлять в любой материал неограниченное количество галерей, а главное удобно управлять файлами и эффектами в каждой галерее.Плагин использует популярны скрипты Swiper.js и FancyBox. Первый для крутой организации и эффектов галерей, а второй для красивого и функционального показа оригинальных изображений на Вашем сайте.На данный момент плагин имеет 10 макетов вывода - это 10 различных эффектов галерей и Вы можете совмещать все 10 в 1 материале.Плагин позволяет гибко настраивать индивидуально каждую галерею в материале. Вы можете выбрать макет, эффекты и даже можете управлять функциями всплывающего окна изображения.Недостатки.Такой вид реализации не предусматривает выбор изображения на сервере. Т.е. Вы не можете выбрать уже добавленное фото, только загружать заново. Плагин не предоставляет возможности доступа к медиа-менеджеру.Плагин бесплатный. Разработчик - участник нашего сообщества Александр Новиков (@pro-portal).Страница расширения@joomlafeed#joomla #расширения

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla 🖨Ну что, интересная инициатива от @webtolkru в виде интервью с разными участниками весьма меня увлекла. Я, вооружившись данным примером, решил подготовить выпуск для NorrNext (@norrnext) и экстраполировал идею на международный масштаб. Теперь готовлю эксклюзивный выпуск с участниками Joomla сообщества со всего мира, которые, в той или иной мере, внесли свой вклад в развитие и популяризацию системы. Будут беседы с людьми из разных стран и фото с юбилейной символикой 📸Работа в процессе 👆 📝О результатах оповещу отдельно.

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 19188 Просмотров
*

St@lker

  • Захожу иногда
  • 80
  • 0 / 0
Всем привет!

Уже сутки бьюсь над решением проблемы. Нужно настроить redirect 301 для страниц, к примеру

С http://site.com/kontakti/kontakti/default.html?device=desktop на http://site.com/kontakti/kontakti/default.html
С http://site.com/magazini/stores.html?device=desktop на http://site.com/magazini/stores.html
С http://site.com/magazini/stores.html?device=xhtml на http://site.com/magazini/stores.html
С http://site.com/service.html?device=xhtml на http://site.com/service.html

То есть удалить ?device=desktop и ?device=xhtml. Причем таких страниц много ... есть еще и другие GET параметры, схожие по типу.

Подскажите как реализовать?

Я пробовал вот так (но не работает):
RewriteCond %{QUERY_STRING} service.html\?device=desktop
RewriteRule ^(.*)$ /service.html? [R=301,L]

Ну и плюс как то это дело оптимизировать хотелось а не писать 10 правил ...

Спасибо.
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

St@lker

  • Захожу иногда
  • 80
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #2 : 14.08.2013, 00:24:58 »
Да я кучу факов перечитал, но все равно не получилось сделать правильно одним правилом.

Может у кого-то есть готовое решение?
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #3 : 14.08.2013, 00:45:57 »
Как вариант решения вставить в шаблон как можно выше, желательно сразу после defined('_JEXEC') or die;
Код: php-brief
//if (JFactory::getApplication()->input->getCmd('device', '')){
if (strpos(JURI::getInstance()->toString(),'?device=')){
$link = explode('?device=', URI::getInstance()->toString());
header('Location: '.$link[0]);
die();
}
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #4 : 14.08.2013, 00:52:03 »
RewriteCond %{QUERY_STRING} .
RewriteRule ^service.html.*$ http://%{HTTP_HOST}/$0? [R=301,L]
*

St@lker

  • Захожу иногда
  • 80
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #5 : 14.08.2013, 12:45:21 »
RewriteCond %{QUERY_STRING} .
RewriteRule ^service.html.*$ http://%{HTTP_HOST}/$0? [R=301,L]

Для конструкций вида: http://site.com/kontakti/kontakti/default.html?device=desktop не работает.
« Последнее редактирование: 14.08.2013, 13:01:14 от St@lker »
*

St@lker

  • Захожу иногда
  • 80
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #6 : 14.08.2013, 15:00:23 »
Использовал конструкцию вида:
RewriteCond %{QUERY_STRING} ^device=desktop
RewriteRule ^svejie-novosti/svejie-novosti/skidka-na-seriyu-kosmopoliten-17.html http://мой-сайт/svejie-novosti/svejie-novosti/skidka-na-seriyu-kosmopoliten-17.html? [R=301,L]
*

Евгений174

  • Новичок
  • 5
  • 0 / 2
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #7 : 31.03.2014, 20:05:46 »
Здравствуйте подскажите пожалуйста, как сделать 301 редирект с get параметрами.
Надо со страницы  http://site.ru/?s5_responsive_switch_roadmilesru=0 перенаправить на  http://site.ru/
подскажите помогите пожалуйста.
*

UMT service

  • Новичок
  • 1
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #8 : 02.12.2014, 16:13:11 »
Для того чтобы не прописывать каждую страницу использовал такую конструкцию:
RewriteCond %{QUERY_STRING} ^device=desktop
RewriteRule ^(.*)$  http://%{HTTP_HOST}/$0? [R=301,L]
Переадрисовывает любую страницу с http://сайт/каталог/материал.html?device=desktop на http://сайт/каталог/материал.html (уже без ?device=desktop)
Как работает можно глянуть http://www.umtservice.com.ua?device=desktop
*

Karauloff

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #9 : 05.06.2015, 14:57:58 »
Для того чтобы не прописывать каждую страницу использовал такую конструкцию:
RewriteCond %{QUERY_STRING} ^device=desktop
RewriteRule ^(.*)$  http://%{HTTP_HOST}/$0? [R=301,L]
Переадрисовывает любую страницу с http://сайт/каталог/материал.html?device=desktop на http://сайт/каталог/материал.html (уже без ?device=desktop)
Как работает можно глянуть http://www.umtservice.com.ua?device=desktop
Поставил у себя, но к сожалению ссылки типа.
http://webrap.info/versus/versus-battle-sezon-3/versus-battle-seon-3-vipusk-7-garri-topor-vs-tipsi-tip?device=desktop
Перенаправляет на http://webrap.info/index.php

Передвинул повыше стало как надо. Спасибо.
« Последнее редактирование: 05.06.2015, 15:20:47 от Karauloff »
*

fomaira

  • Новичок
  • 1
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #10 : 17.09.2015, 03:33:50 »
Поставил у себя, но к сожалению ссылки типа.
http://webrap.info/versus/versus-battle-sezon-3/versus-battle-seon-3-vipusk-7-garri-topor-vs-tipsi-tip?device=desktop
Перенаправляет на http://webrap.info/index.php

Передвинул повыше стало как надо. Спасибо.
Подскажите, пожалуйста, не пойму никак что надо передвинуть, уже неделю мучаюсь, не получается настроить.
*

Lordon

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #11 : 28.09.2015, 02:18:16 »
Всем привет!

Уже сутки бьюсь над решением проблемы. Нужно настроить redirect 301 для страниц, к примеру

С http://site.com/kontakti/kontakti/default.html?device=desktop на http://site.com/kontakti/kontakti/default.html
С http://site.com/magazini/stores.html?device=desktop на http://site.com/magazini/stores.html
С http://site.com/magazini/stores.html?device=xhtml на http://site.com/magazini/stores.html
С http://site.com/service.html?device=xhtml на http://site.com/service.html

То есть удалить ?device=desktop и ?device=xhtml. Причем таких страниц много ... есть еще и другие GET параметры, схожие по типу.

Подскажите как реализовать?

Я пробовал вот так (но не работает):
RewriteCond %{QUERY_STRING} service.html\?device=desktop
RewriteRule ^(.*)$ /service.html? [R=301,L]

Ну и плюс как то это дело оптимизировать хотелось а не писать 10 правил ...

Спасибо.

у меня была такая проблема, особенно в Google, индексировал почти 50 страниц с device=desktop
мне помогло

RewriteCond %{QUERY_STRING} ^device=desktop
RewriteRule ^(.*)$  http://obivshik.ru/%{HTTP_HOST}/$0? [R=301,L]
ток свой сайт вставь
*

zcam

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Redirect 301 с GET параметрами (?device=desktop)
« Ответ #12 : 07.03.2016, 10:54:23 »
Привет
Не могу сделать redirekt старых страниц на новые
Использовал разные конструкции но переадресация в Joomla или редирект вида  ^/index.php?id=index1 , а вида 159.php работает.
Joomla 3.4.8

Подскажите, что делаю не так.

Пример из .htaccess
RewriteRule .* index.php #убрал [L]

Redirect 301 /159.php /kovanye-izdeliya/kovanoe-ograzhdeniya.html   # работает

Redirect 301 ^/index.php?id=index1 http://site.ru/kovanye-izdeliya/kovanoe-ograzhdeniya.html # не работает
RewriteCond %{QUERY_STRING} ^/index.php?id=index1 # не работает
RewriteRule ^(.*)$  http://site.ru/kovanye-izdeliya/kovanoe-ograzhdeniya.html/%{HTTP_HOST}/$0? [R=301,L]
RewriteCond %{QUERY_STRING} ^/index.php?id=index2
RewriteRule ^(.*)$  http://site.ru/nerzhaveyushchaya-stal/izdeliya-iz-nerzhaveyushchej-stali.html/%{HTTP_HOST}/$0? [R=301,L]
RewriteCond %{QUERY_STRING} ^/index.php?id=index3
RewriteRule ^(.*)$  http://site.ru/kovanye-izdeliya/kovanye-vorota-kalitki.html/%{HTTP_HOST}/$0? [R=301,L]

Спасибо
« Последнее редактирование: 07.03.2016, 11:07:02 от zcam »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редирект с GET параметрами

Автор Monix

Ответов: 1
Просмотров: 1482
Последний ответ 21.09.2016, 09:39:55
от Monix
Redirect 301 работает только в одну сторону

Автор botya

Ответов: 10
Просмотров: 1987
Последний ответ 25.10.2012, 00:00:31
от botya
Redirect 301

Автор stany

Ответов: 3
Просмотров: 2865
Последний ответ 25.09.2009, 16:20:34
от poizon