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

zikkuratvk

  • Глобальный модератор
  • 4807
  • 341 / 2
  • Обслуживаем проекты - дорого.
JL No Doubles - этот плагин призван помочь людям, у которых есть проблемы с дублями страниц, склеить множество одинаковых страниц в одну сделав редирект с Неправильной страницы, на правильную.
Это простой и удобный инструмент, для того, чтоб сократить дубли в несколько раз. Допустим сайт Joomline сократил дубли в 4 раза после начала использования этого плагина.
Плагин основан на Shnodoubles, передан Hekima на поддержку Joomline.

Поддерживает:

Основные возможности:
Редирект 301 с большого количества возможных дублирующихся страниц. (мы не можем гарантировать что редиректы будут везде, но большую часть страниц com_content он охватывает).
Система исключений для компонентов Joomla.
Система исключений по словам, в случае если вам надо отслеживать какие то системы статистики, или если компоненты не поддерживают роутер Joomla.
Есть обработчик пагинации категорий.

Просим обратить внимание:
Гарнируется поддержка только com_content и меню Joomla. Все остальные варианты могут работать, а могут и не работать, этого нельзя угадать.
Работа с K2, Virtuemart, ZOO, JoomShopping, HikaShop с версии 2.5.1 бесплатна.
Плагин работает, только латиницей и при включенном SEF Joomla. С кириллицей он может работать, но слишком велик риск ошибок. Так же все владельцы кириллических доменов можете не пробовать использовать этот плагин.

Чем может помочь вам этот плагин?
Уменьшение возможных дублей, вплоть до полного излечения от них.
Более корректный перенос ссылочной массы с дублей страниц.
очень сильно помогает если вы перенесли статью из раздела в раздел, так как он будет старую ссылку перенаправлять на новую автоматически, при этом перенесет корректно ссылочную массу через 301 редирект.

Ссылки
Официальна страница плагина
Ссылка на скачивание
пожертвование, так как это правда стимул для совершенствования расширений)
« Последнее редактирование: 03.07.2019, 21:40:58 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

k-redactor

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #210 : 09.08.2017, 00:35:16 »
ну в любом случае, метки с номерами 3 и 4 я не нашла.
*

k-redactor

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #211 : 09.08.2017, 00:50:59 »
Я вроде тестил косяк с элиасами меток в 3.7.3. Кажется этот https://github.com/joomla/joomla-cms/pull/11166

Ну насколько мне удалось понять, "Remove IDs from tags URLs" - это и так плагин делает, когда в URL есть еще и алиас. Теперь надо, чтоб ID заменялся на алиас, когда в URL один только ID и есть.
И "use menu item of tags view as default for tag view" - у меня "menu item" на своем месте, и совсем не надо, чтобы по списку или блогу материалов каждой метки вылетал опять общий список меток. Это если б на каждый список-блог материалов по каждой метке был пункт меню, тогда да, можно "use menu item of tags view as default for tag view". Но делать столько пунктов меню на каждый список? Зачем?

Ну или я, как абсолютный чайник, все неверно поняла.

Ладно, будем надеяться, что если авторы плагина справились с одним видом дублей в com_tag, справятся и с другим. Подожду обновления. Все равно еще много другой работы по другим дублям. За один день не справиться. Тем более, что я в процессе обучения :).
« Последнее редактирование: 09.08.2017, 00:55:37 от k-redactor »
*

k-redactor

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #212 : 09.08.2017, 01:02:26 »
Попробуйте залить staging версию. я думаю не в JL No Doubles проблема.

staging версия это что? Демо или чистая Joomla? У меня есть на поддомене. Посмотрю. Я не говорю, что проблема с JL No Doubles. Я говорю, что он с этой проблемой не справляется, хотя речь идет о чисто джумловских компонентах. Ничего стороннего - метки и все. А разработчики это подчеркивают. Работает, мол, хорошо, с джумловским функционалом. И это в целом правда. Работает почти хорошо.
*

voland

  • Легенда
  • 11027
  • 587 / 112
  • Эта строка съедает место на вашем мониторе
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #213 : 09.08.2017, 03:05:37 »
staging версия это что?
Наверно в данном случае речь про Joomla 3.8 beta
*

k-redactor

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #214 : 10.08.2017, 02:43:04 »
Посмотрел у себя. Без JL No Doubles c включенным SEF Joomla 3.7.4.

Если кому интересно, то провела эксперимент. Отключила все меню с метками и встроенные модули вывода меток. Получилось следующее:

Метки отображаются с видом site.ru/component/tags/tag/алиас-метки (с HTML или без на конце - никакой разницы). Дубли вида
site.ru/component/tags/tag/01-алиас-метки
site.ru/component/tags/tag/01

Плагин перенаправления не делает. Никакие ухищрения со значениями и переменными мне не помогли. Возможно, я это делала неумело.

Включила все обратно. Пункт меню - список меток. Под каждой меткой открывается список элементов с этой меткой. Плагин делает перенаправление только в том случае, когда id и алиас метки вместе. Перенаправляет на алиас метки. Если только id (без алиас), то перенаправления не происходит.

Если для метки сделать пункт меню "список элементов метки (список элементов, которым присвоена метка)", тип - материал, то плагин перенаправляет все дубли (даже кривые, которые я специально придумывала).

Вывод:
Плагин отлично работает с метками, только если к ним приделать пункт меню. Это хорошо. Если меток много, это ужасно. Не приделывать же ко всем меткам пункты меню.

И еще. В первых же настройках предлагается конструкцию /component/content/article/ заменить на алиас home. Наверно же можно было бы и /component/tags/tag/ заменять на тот же алиас? Но это я так, по аналогии подумала. Может и нельзя этого сделать в плагине.

Вот. Ну хотя бы стало понятно, что и с сайтом у меня все в порядке, и плагин работает в своей логике. Еще бы он в моей логике работал :), так было бы замечательно. Очень не хочется перенарпавлять руками или делать кучу пунктов меню, чтобы метки сами перенаправлялись. А меток у меня довольно много. Удобные они.

Прошу прощения за многословность. Может кому пригодится, чтобы решить проблему.
« Последнее редактирование: 10.08.2017, 02:47:18 от k-redactor »
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #215 : 10.08.2017, 11:07:12 »
Цитировать
Плагин отлично работает с метками, только если к ним приделать пункт меню

я поэтому в начале и спросил

Цитировать
с пунктом меню для метки тоже такое?

вы можете написать скрипт для автоматического импорта из файла и создания пунктов меню для меток, если нет возможности вручную создать отдельное меню для них.
*

k-redactor

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #216 : 10.08.2017, 12:33:23 »
вы можете написать скрипт

К сожалению, я всего этого делать не умею. Буду пытаться справиться другими способами. Или ждать, когда обновление выйдет с решением такой проблемы.
*

vitzer

  • Захожу иногда
  • 305
  • 5 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #217 : 19.09.2017, 10:35:44 »
Установил плагин, но как-то странно он работает при пагинации. Щелкаешь на номер страницы, и вместо перехода возвращаешься на первую. Далее, нажимаешь повторно на тот же номер страницы, и переходишь на нее. И все это наблюдается в каждом разделе, разбитым на страницы. Так понимаю, это связано с кэшом (включено стандартное в Джумла, шаблон Protostar). Никто не сталкивался?

P.S. Короче ну его .... (отключил). А то вообще, вместо конкретного номера страницы стало выкидывать на главную. Я лучше по старинке.
« Последнее редактирование: 19.09.2017, 11:08:47 от vitzer »
*

zikkuratvk

  • Глобальный модератор
  • 4807
  • 341 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #218 : 20.09.2017, 13:07:02 »
Установил плагин, но как-то странно он работает при пагинации. Щелкаешь на номер страницы, и вместо перехода возвращаешься на первую. Далее, нажимаешь повторно на тот же номер страницы, и переходишь на нее. И все это наблюдается в каждом разделе, разбитым на страницы. Так понимаю, это связано с кэшом (включено стандартное в Джумла, шаблон Protostar). Никто не сталкивался?

P.S. Короче ну его .... (отключил). А то вообще, вместо конкретного номера страницы стало выкидывать на главную. Я лучше по старинке.
Настройте в плагине шаг пагинации настройка "Кратность лимитов" - надо указать сколько материалов выводится на страницу, либо исключите пагинацию из обработки плагина.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

ProtectYourSite

  • Живу я здесь
  • 2157
  • 116 / 4
  • Безопасность вебсайтов
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #219 : 14.10.2017, 07:11:51 »
Для тех у кого главную редиректит на ?view=featured с новым роутером временное решение такое:
в файле /plugins/system/jlnodoubles/helpers/com_content.php:82 заменяем

Код
			case 'featured':
$link = 'index.php?option=com_content&view=' . $allGet['view'];
if ( $app->input->getInt( 'start' ) > 0 ) {
$link .= '&start=' . $app->input->getInt( 'start' );
}
$original_link = JRoute::_( $link );
break;
на

Код
			case 'featured':
if ($currentLink=='/' || $currentLink=='')
{
$original_link = '';
}
else {
$link = 'index.php?option=com_content&view=' . $allGet['view'];
if ( $app->input->getInt( 'start' ) > 0 ) {
$link .= '&start=' . $app->input->getInt( 'start' );
}
$original_link = JRoute::_( $link );
break;
}
С другой стороны, с новым роутером старые ссылки с ид выдают 404 - и тут становится под вопрос работа плагина.
*

zikkuratvk

  • Глобальный модератор
  • 4807
  • 341 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #220 : 18.10.2017, 13:46:08 »
Уже выпустили обновление 2.4.1
К сожалению новый роутер нормально работает только если от ID отказаться.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

god-oh

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #221 : 24.10.2017, 13:00:49 »
Настройте в плагине шаг пагинации настройка "Кратность лимитов" - надо указать сколько материалов выводится на страницу, либо исключите пагинацию из обработки плагина.
"Кратность лимитов" не помогает.
Используется последняя версия плагина.
*

dmtn

  • Захожу иногда
  • 364
  • 23 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #222 : 07.11.2017, 14:44:09 »
Установил плагин, включил, поработал, через некоторое время удалил
теперь ссылки появились:
site.ru/?view=article&id=37:nazvanie-stranici
а по адресу
site.ru/nazvanie-stranici
выдает 404 ошибку
как-то возможно удалить вот эту часть:
?view=article&id=37:
*

Arkadiy

  • Гуру
  • 5315
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #223 : 07.11.2017, 18:47:41 »
А причем тут плагин? Вы же его удалили?
*

dmtn

  • Захожу иногда
  • 364
  • 23 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #224 : 07.11.2017, 19:01:35 »
сам не пойму, до установки нормально все работало, а потом когда установил - удалил, вылез такой косяк, вот и спрашиваю. может знаете из-за чего
*

Arkadiy

  • Гуру
  • 5315
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #225 : 07.11.2017, 20:18:14 »
Явно не из-за этого плагина. Скорее всего руками что-то намутили.
*

dmtn

  • Захожу иногда
  • 364
  • 23 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #226 : 07.11.2017, 20:27:38 »
руками не лазил, даже шаблон родной использовал - beez3, ничего особо не менял - базовая комплектацяи + галеря sigil + akeeba , особых требований к сайту не было, лишь бы был работал
но , впрочем, если не знаете из-за чего, то и ладно
*

Arkadiy

  • Гуру
  • 5315
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #227 : 07.11.2017, 21:23:48 »
Тут никто не подскажет, удаленный плагин ничего со ссылками сделать не может. Система там простая, при удалении от расширений не остается ничего.
*

dmtn

  • Захожу иногда
  • 364
  • 23 / 1
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #228 : 08.11.2017, 12:42:03 »
да, тут что-то с маршрутизацией, включал экпериментальный режим , вот и вылезло, так что прошу прощения, что тут побеспокоил
« Последнее редактирование: 08.11.2017, 12:48:49 от dmtn »
*

Arkadiy

  • Гуру
  • 5315
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #229 : 08.11.2017, 21:08:52 »
Ну я же говорил что ручками наделали  ^-^.
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #230 : 16.11.2017, 23:41:14 »
Вопрос

Цитата: Примеры использования
http://joomline.ru/novosti/498-den-rozhdeniya-joomline-skidki

http://joomline.ru/novosti/498

а как управлять, в
FAQ - редиректы в htaccess,
есть пример
13. Перенаправление урл с id на БЕЗ id (при переходе на Joomla 3.8.0) для сохранения позиций - site.ru/38-article на site.ru/article

А как в JL NO DOUBLES, сделать урл + id, не менялось на id без урл  >:(
*

zikkuratvk

  • Глобальный модератор
  • 4807
  • 341 / 2
  • Обслуживаем проекты - дорого.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #231 : 17.11.2017, 00:24:23 »
плагин не влияет на роутер Joomla, он лишь делает редирект на правильную страницу с точки зрения роутера Joomla.
При включении нового роутера Joomla, там другие механизмы задействуются... и обработка 404 страницы идет еще до того, как системные плагины запускаются... так, что нам отдается 404 страница.
По этому если вы переехали, то вам лучше использовать htaccess для редиректа без id.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #232 : 17.11.2017, 02:20:49 »
плагин не влияет на роутер Joomla, он лишь делает редирект на правильную страницу с точки зрения роутера Joomla.
При включении нового роутера Joomla, там другие механизмы задействуются... и обработка 404 страницы идет еще до того, как системные плагины запускаются... так, что нам отдается 404 страница.
По этому если вы переехали, то вам лучше использовать htaccess для редиректа без id.
нет лучше ваш плагин, htaccess мучил:
FAQ - редиректы в htaccess

работает JL NO DOUBLES, но в самом плагине надо, где контент поставить галочку и все работает.
А htaccess только прописать Редирект с www на без www и больше не чего не трогать, переадресация - тож не потребовалась, index тоже убирает.
Главное, не нужно прописывать переадресацию index в JL NO DOUBLES, а то RSS почему-то начинает переадресовывать на главную страницу.
 :o *suicide*   
« Последнее редактирование: 17.11.2017, 02:27:03 от leo78 »
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #233 : 17.11.2017, 10:58:10 »
Не подскажете, как изменить ссылку навигации вернуть в исходное состояние:

Код
/?start=80

сейчас они такие

Код
/?filter_tag[0]=&start=80

Но все равно остаются
Код
/?start=80

 ;D
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #234 : 17.11.2017, 11:13:24 »
Решил Материалы » Блог категории - Метки - хоть указано, что их нет, надо удалить и сохранить и пропадает
 *suicide*
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #235 : 17.11.2017, 11:47:01 »
Но надо бы проверить почему плагин перекидывает на главную ссылки  RSS и atom

Цитировать
The links below are not broken, but the document does not use the exact URL, and the links were redirected. It may be a good idea to link to the final location, for the sake of speed.
Код
/?format=feed&type=rss redirected to / 
Код
/?format=feed&type=atom redirected to / 
Status: 301 -> 200 OK
This is a permanent redirect. The link should be updated.


Удалил плагин, поставил заново, вроде сейчас всё нормально, но через некоторое время появилост
Код
/?format=feed&type=rss redirected to / 

- надо решать
 *DRINK*
« Последнее редактирование: 17.11.2017, 14:48:22 от leo78 »
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #236 : 17.11.2017, 14:59:54 »
Стоп слова - вписал:
Код
/?format=feed&type=rss
/?format=feed&type=atom

вроде работает :o
*

volkov-16475

  • Новичок
  • 1
  • 0 / 0
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #237 : 17.11.2017, 16:53:09 »
Добрый день!
Прошу помочь - уже реально голову сломал. Я правильно в этой теме ищу ответ?
Проблема в следующем (на примере одной из страниц).
Материал размещен здесь http://rswf.ru/события/новости/8-новости-федерации/326-воркаут-игры-«северный-десант», а поисковик выдает его здесь http://rswf.ru/8-новости-федерации/326-воркаут-игры-«северный-десант» и в искаженном виде!
В чем проблема и как ее решить?
Заранее благодарю.
*

leo78

  • Завсегдатай
  • 1020
  • 62 / 8
  • I left from paradise!?...
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #238 : 17.11.2017, 22:44:42 »
Что-то мне совсем не везёт не работает плагин Sourcerer, нажимаешь на кнопку, всплывает не код, а отображает главную страницу сайта  !
как определить какую ссылку переадресует JL NO DOUBLES?
добавил в стоп слова ))
Код
/index.php?rl_qp=1&folder=plugins.editors-xtd.sourcerer&file=popup.php&name=jform_articletext

 *suicide*
« Последнее редактирование: 17.11.2017, 23:05:19 от leo78 »
*

Arkadiy

  • Гуру
  • 5315
  • 463 / 2
  • Крепитесь, други.
Re: JL NO DOUBLES - плагин борьбы с дублями
« Ответ #239 : 18.11.2017, 06:59:17 »
Да никак пока не определить. Плагин работает молча.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Готовый плагин для генерации мета тегов по шаблону

Автор zloi_genii

Ответов: 9
Просмотров: 303
Последний ответ 06.09.2021, 16:43:36
от musstudent
JL NO doubles не работает с Яндекс Маркетом

Автор espam

Ответов: 0
Просмотров: 112
Последний ответ 27.06.2021, 22:54:24
от espam
WT SEO Meta templates плагин сео-шаблонов для Joomla

Автор musstudent

Ответов: 0
Просмотров: 142
Последний ответ 29.05.2021, 09:42:49
от musstudent
lm_any - плагин Last-Modified для любого контента

Автор yunoshev

Ответов: 469
Просмотров: 41797
Последний ответ 07.12.2019, 00:09:49
от romagromov
Есть ли в Joomla 3.9 проблема с дублями страниц?

Автор shop-user

Ответов: 13
Просмотров: 1290
Последний ответ 08.01.2019, 14:30:39
от zikkuratvk