На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Плагин friendly_urls - настраиваемые ЧПУ

Плагины » SEO / 25 августа 2015

Плагин «Friendly URLs» для MaxSite CMS помогает сменить стандартные адреса страниц записей («/page/») и адреса страниц рубрик («/category/») на адреса по любому вашему шаблону.

Плагин «Friendly URLs» имеет страницу настроек, где вебмастер может задать свои шаблоны замены стандартных адресов. Каждый шаблон представляет из себя произвольную последовательность символов (допустимых согласно стандарту HTTP протокола) и специальных кодов.

К плагину прилагается справка с подробной расшифровкой кодов. Также в качестве шаблонов «по-умолчанию» плагин предлагает использовать наиболее популярные шаблоны. Всё вместе это позволяет легко освоить возможности плагина и начать использовать его в своих проектах.

Скачать:

Автор: Илья Земсков

Текущая демо-версия плагина: 2.1 (стабильно работает на cms 0.863 и выше)50

Текущая рабочая-версия плагина: 2.7 (стабильно работает на cms 0.863 и выше) - 400 рублей (пишите на ilya@vizr.ru).

friendly_urls_2_1.zip28

Комментариев: 53
  1. Написал статью с инструкцией по установке: http://denis-skripnik.ru/page/proizvolnye-chpu-v-maxsite-cms

  2. На 0.862 версии будет работать???

  3. На 0.862 версии будет работать???

    Иван Павлович, работает.

  4. Вот то что мне нужно.. было...

  5. Хороший плагин, давно искал такой.

    Подскажите как плагин работает на последних версиях maxsite?

  6. Подскажите как плагин работает на последних версиях maxsite?

    daster, нормально работает. Демо-сайт плагина уже на 0.95 работает и всё нормально. Правда текущая версия плагина 2.5 и в нём поправлены некоторые глюки, но опубликовать всё некогда новую версию - хочу снова продавать плагин и нужно настроить приём платежей...

  7. Как-то я растерялся smile

    Плагин, который прикреплен сейчас сюда - продается или бесплатный?

    И вообще, не до конца понимаю его назначение smile

    Смотрю на все УРЛы, как на моем сайте, так и на этом - они вроде бы уже ЧПУ.

    Что делает с ними плагин?

    Или я не правильно понимаю смысл ЧПУ? Это отдельные слова заголовка статьи с дефисами? Или что-то большее?

  8. Плагин, который прикреплен сейчас сюда - продается или бесплатный?

    Сейчас опубликованная версия всегда будет бесплатной и её можно скачивать свободно. Так сказать для ознакомления. Ориентировочно после нового года я опубликую обновлённую версию плагина (поправлены некоторые баги и добавлены небольшие улучшения), которая будет снова продаваться.

    И вообще, не до конца понимаю его назначение - Смотрю на все УРЛы, как на моем сайте, так и на этом - они вроде бы уже ЧПУ.

    На Максхабе нет смысла смотреть урлы - я ещё не внедрил здесь этот плагин. Смотреть нужно на демонстрационном сайте, ссылка на который есть на официальной странице плагина. Ну или посмотрите выше комментарий - я уже приводил ссылку.

    Плагин реально меняет структуру адреса страницы. Что именно получится - зависит от ваших настроек.

  9. На вашем демо-сайте по работе плагина на http://friendly-urls.vizr.ru/news/digest/ есть функция "показать ещё" - что это надстройка такая?

  10. Дмитрий (lider30), это плагин pagination_more

  11. Незаменимый плагин, ЧПУ давно стали обыденным делом для сайтом. Не только с точки зрения СЕО, но и просто благодаря хорошему отношению к посетителям.

  12. Здравствуйте!

    Прошу выложить новую версию плагина - имею версию и 0.86 и 0.95 и наблюдается такая картина:

    Верная страница для открытия http://site.ru/digest/123.html открывается также и по ссылке http://site.ru/123.html (без приставки категории. У вас же на демо-сайте такого не наблюдается. Настраивал всё по вашей инструкции, синонимы отключал

  13. Прошу выложить новую версию плагина

    Да, новая версия есть. Планирую опубликовать после НГ

  14. Да, новая версия есть. Планирую опубликовать после НГ

    Я нашел, где происходит ошибка

    В пункте Шаблон URI для записей без рубрик я ставлю

    {page-slug} без слеша в начале. И вот эта проблема:

    Верная страница для открытия http://site.ru/digest/123.html открывается также и по ссылке http://site.ru/123.html (без приставки категории)

    убирается, НО! перестают открываться страницы, которые не имеют категорий - может здесь что-то можно решить до НГ? всё-таки плагин хорош, я готов за него заплатить, но вот эта мелочь сделала множество дублей страниц в ПС

  15. Еще один косяк,

    В категориях, в теге rel="canonical" остается - /category/.

    Тег canonical получается неверным, вредит это сильно сайту. Категории не будут должным образом индексироваться.

  16. Здравствуйте

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

  17. Еще один косяк,
    В категориях, в теге rel="canonical" остается - /category/.
    Тег canonical получается неверным, вредит это сильно сайту. Категории не будут должным образом индексироваться.

    Комментатор 550, поглядел. Мой плагин только лишь конвертирует ту ссылку, которую сформировал шаблон. Если каноническая ссылка сформирована не верно, то все вопросы к автору шаблона.

    И ещё, по вашему сообщению не ясно, при каких настройках у рубрик rel="canonical" остается - /category/ ?На демо-сайте это не так - там канонические ссылки получают ещё информацию о текущей пагинации.

  18. Попросил Илью продать плагин с доработками - все косяки, которые у меня были, исправились. Работает стабильно и как надо, спасибо!

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

  19. прошу либо убрать версию с сайта, либо немедленно настроить оплату актуальной версии плагина.

    Пётр, спасибо за положительный отзыв! Ваше мнение очень важно для меня и я обязательно подумаю что с ним делать!

    В ближайшее время настроить автопродажи не получится, поэтому если кому-то ещё требуется обновление плагина - пишите в личку! Стоимость плагина - 400 рублей.

  20. Вопрос такой: какая сейчас (на 23 февраля 2017 года) текущая, актуальная версия плагина???

  21. какая сейчас (на 23 февраля 2017 года) текущая, актуальная версия плагина???

    Иван Павлович, для покупки доступна версия плагина 2.5.2.

  22. Доработал плагин до версии 2.6. Теперь он нормально (раньше ему не хватало серверного времени на обработку) работает с большими sitemap.xml (т.е. когда записей больше 1000) - создаёт индексный sitemap и делит исходный файл sitemap.xml на части.

    Условия распространения такие же - 400 рублей в одни руки. Обновление ранее купленной версии плагина платное - 400 рублей.

  23. Исправил глюк с canonical ссылками. Версия плагина 2.6.1. Пишите в личку.

  24. Условия распространения такие же - 400 рублей в одни руки. Обновление ранее купленной версии плагина платное - 400 рублей.

    Извините, но это небольшая наглость требовать в дополнение еще 400 рублей за дополнение плагина, если раньше он был куплен. Все-таки идет стандартная практика поддержки плагина после его покупки. К тому же такой принцип не даст системе макссайта развиваться (вы же сами ратуете о распространении системы).

  25. Извините, но это небольшая наглость требовать в дополнение еще 400 рублей за дополнение плагина, если раньше он был куплен. Все-таки идет стандартная практика поддержки плагина после его покупки.

    Пётр, напомните, когда вы раньше у меня её купили? На прошлой неделе? Первым покупателям плагина, тем, кто покупал до изменения лицензии - я обновляю бесплатно. Спросите Дениса Скрипника или Олега Матвеева-Гендриксона. Если вы тоже купили год назад - извините, что потерял о вашей покупке информацию, дальше буду высылать бесплатно.

    Если вы купили в этом году, то о чём вы говорите? Я перед покупкой предупредил, что обновления будут платными. Нет никакой "стандартной практики". Как производитель продукта решит продавать - так и будет.

    Если вам не по карману обновления - пользуйтесь той версией, которая доступна - в чём сложность?

    К тому же такой принцип не даст системе макссайта развиваться (вы же сами ратуете о распространении системы).

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

  26. Первым покупателям плагина, тем, кто покупал до изменения лицензии - я обновляю бесплатно. Спросите Дениса Скрипника или Олега Матвеева-Гендриксона.

    Всё так и есть.

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

    Если не секрет, какие?

    Что касается отсутствия активности - дело в отсутствии мотивации. Большинство людей ленивы.

  27. Плагин становится всё лучше и лучше!

    Благодаря наблюдательным покупателям идентифицировал и исправил глюк с распознаванием адресов рубрик. Также немного оптимизировал скорость работы функции распознавания рубрик (уменьшил количество поисковых итераций).

    Теперь доступна версия плагина 2.6.2. Условия распространения - читайте выше в моих комментариях. Жду ваших заявок в личке.

  28. Плагин обновился до версии 2.6.4.

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

    Условия распространения такие же - 400 рублей в одни руки. Обновление ранее купленной версии плагина платное - 400 рублей.

    Жду ваших заявок в личке.

  29. Илья ЗемсковЯ не совсем понимаю, что значит..

    Обновление ранее купленной версии плагина платное - 400 рублей.
    ??

    То есть купив версию 2.6.4, потом если обнаружатся косяки и обновление до другой версии, то чтобы получить, надо еще 400 рублей закинуть?

  30. Валерий, вы всё верно поняли.

  31. А, тогда лучше подождать еще годок другой. Смысла не вижу покупать заведомо с косяками плагин, а потом еще платить столько же, за цифру версии.

    Вон купил систему FDEgraber еще в 2009 году, тогда была версия 3.5, Забыл уже об этом, зашел недавно на сайт, смотрю версия уже 7, зашел в кабинет и скачал новую версию. Никто денег не требует за обнову, хотя может скоро приедут, не знаю)).

  32. Илья Земсков

    Хотел уточнить, лицензия подразумевает использование на не ограниченном количестве сайтов (доменов), IP адресов и тд или есть какая та привязка к выше перечисленному?

    Смотрю на сайте.. Рабочая-версия плагина: 2.6.6, еще ведутся какие то работы, то есть может подождать следующую версию и купить или ждать смысла нет, эта самодостаточная версия без глюков тп и ее уже можно купить?

    Не хочется 2 раза платить за какие то выявленные недостатки, я думаю вы понимаете?

  33. Смотрю цена на сайте 500 рублей, так все же 400 или 500?

  34. Валерий, никаких перечисленных вами ограничений по использованию нет. Текущая версия на данный момент полноценна и пока необходимых доработок (тем более глюков) не выявлено. Покупать или нет - решать вам.

    Да, некогда было анонсировать: текущая версия 2.6.6

  35. Смотрю цена на сайте 500 рублей, так все же 400 или 500?

    Извиняюсь, проглядел. Конечно 400.

  36. Еще хотел уточнить, написано, что (стабильно работает на cms 0.863 и 97). Это устаревшая информация, то есть на момент этой записи была последняя версия 97 или запись не старая и с версиями выше 97 работает нестабильно?

  37. с версиями выше 97 работает нестабильно?

    Конечно работает стабильно, пока не было в движке серьёзных изменений, которые могут повлиять на работу плагина. Просто версии движка шибко быстро обновляются последнее время - не поспеваю обновлять у себя grin

  38. И на последок..

    Захожу на демо сайт, например http://friendly-urls.vizr.ru/misc/ это категория разное, вижу 404 ошибку. Это не настроено или не работает?

    Также вопрос, может плагин отработать эту же ссылку, только без слеша на конце http://friendly-urls.vizr.ru/misc ?

  39. И еще, способы оплаты огласите пожалуйста. WebMoney, QIWI, Яндекс.Деньги , Банковские карты, то есть нужно знать, куда проще закидывать деньги, чтобы перевести за плагин потом?

  40. Захожу на демо сайт, например http://friendly-urls.vizr.ru/misc/ это категория разное, вижу 404 ошибку. Это не настроено или не работает?

    Выловили глюк grin Починил. Теперь актуальная версия 2.6.7. Приглашаю всех, кто покупал 2.6.6 обращаться за бесплатными обновлениями!

    Также вопрос, может плагин отработать эту же ссылку, только без слеша на конце http://friendly-urls.vizr.ru/misc ?

    Можно настроить работать только с каким-то одним вариантом - со слешем или без него. Одновременно два варианта не работают, чтобы не создавать дубли.

    И еще, способы оплаты огласите пожалуйста.

    ЯД (можно пополнить любой пластиковой картой): https://money.yandex.ru/to/41001190242762

  41. Илья

    Еще хотел спросить.

    Например статья http://site.ru.ru/kakayato-zapis.html

    Как выглядят страницы пагинации комментариев этой записи.

    Так http://site.ru.ru/kakayato-zapis.html/coments/next/2

    Или так http://site.ru.ru/kakayato-zapis/coments/next/2.html ?

  42. Илья

    Тут вот еще что. Заходим на страницу http://friendly-urls.vizr.ru/comments Видим комментарии.

    Окончания ссылок у этих комментариев выглядят так...html#comment-1, .html#comment-2, .html#comment-3 итд.

    То есть перейдя по этим ссылкам, мы попадаем на одну и туже страницу. Это дублирование контента получается? Если 50 комментариев, то будет 50 дублей одной страницы?

    Смотрим дальше. На странице статьи, комментарии с пагинацией. Окончание у страницы пагинации комментариев.html/comments-next/2

    Если нажать на 10 комментарий на странице комментариев, то должно перебросить на 2 страницу пагинации комментариев .html/comments-next/2, а так как ссылка у 10 комментария такая.. .html#comment-2, то перекидывает на первую страницу и собственно комментария не видно (так как он на 2 странице пагинации).

    Наверно, если окончания ссылок вида .html#comment-1, .html#comment-2, .html#comment-3 и тд, не вляются дублями. То на странице комментариев http://friendly-urls.vizr.ru/comments должны быть ссылки на комментарии, согласно пагинации.

    Для первой страницы комментариев записи .html#comment-1, .html#comment-2, .html#comment-3 и тд. Для второй страницы записи должно быть наверно так.. html/comments-next/2comment-6, . html/comments-next/2comment-7, . html/comments-next/2comment-8 и тд.

    Я не запутал? grin

  43. Илья

    И у вас демо сайт дергается из за скролла. У меня также было, добавил в css строчку

    overflow:scroll;
    сайт стал как вкопанный.

    [html_base64]aHRtbAp7CiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7CiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7CiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOwogIG92ZXJmbG93

  44. Эх, картинки не загрузить, код а предыдущем сообщении в base64 превратился. grin

    Вот ссылка на скрин, может кому пригодится.. https://i.postimg.cc/d0yZ04wb/2018-10-30-12-45-59.jpg

  45. Илья

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

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

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

    Как выглядят страницы пагинации комментариев этой записи.
    Так http://site.ru.ru/kakayato-zapis.html/coments/next/2
    Или так http://site.ru.ru/kakayato-zapis/coments/next/2.html ?

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

    А теперь ответ на ваш вопрос: первый вариант - http://site.ru.ru/kakayato-zapis.html/coments/next/2

    То есть перейдя по этим ссылкам, мы попадаем на одну и туже страницу. Это дублирование контента получается? Если 50 комментариев, то будет 50 дублей одной страницы?

    Нет, с чего вы взяли? Вот та часть, которая после решётки (например, "#comment-3") - это html-якорь для навигации внутри страницы. Их использование не приводит к дублированию контента. Почитайте, например, здесь - https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/yakorya-xesh-ssyilki/

    Наверно, если окончания ссылок вида .html#comment-1, .html#comment-2, .html#comment-3 и тд, не вляются дублями. То на странице комментариев http://friendly-urls.vizr.ru/comments должны быть ссылки на комментарии, согласно пагинации.

    Вы верно мыслите, что на странице /comments ссылки должны формироваться иначе. Но дело в том, что это стандартная для движка страница вывода и мой плагин не имеет к ней никакого отношения. Поэтому ссылки в ней не обрабатываются и не исправляются. Возможно в будущем я доработаю плагин чтобы указанную ситуацию как-то обрабатывать, но когда именно это произойдёт пока сложно сказать.

    И у вас демо сайт дергается из за скролла. У меня также было, добавил в css строчку

    Спасибо за подсказку! Если честно, там весь сайт надо бы пересобрать, а то после очередного обновления движка дефолтная тема сломала сайт и там не только скрол надо исправлять на мой взгляд. У меня в планах есть такая задача и когда руки дойдёт до неё - я обязательно вернусь к вашему совету!

  47. Я понял.

    Можно решить это так, в плагине древовидных комментариев, поставить обратный порядок. На страницах статей под записью первым будет последний комментарий. Соответственно переход со страница http://friendly-urls.vizr.ru/comments будет правильным.

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

  48. что с плагином комментариев вам пока будет реально сложновато разобраться (он поставляется как есть и поэтому поддержка только на платной почасовой основе доступна) и запустить.
    Плагин установлен и работает, что там сложного?

    Деньги за плагин friendly-urls перевел, почту в комментарии к платежу написал.

  49. Но это как то через одно место, так как на мой взгляд, по статьей должен быть самый первый комментарий и дальше вниз по нарастающей (иначе читать комментарии придется снизу вверх).

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

    Плагин установлен и работает, что там сложного?

    Ну... обычно с разными вопросами обращаются. Особенно, если хочется оформление изменить. Если всё устраивает - вопросов нет grin Пользуйтесь!

    Деньги за плагин friendly-urls перевел, почту в комментарии к платежу написал.

    Отправил. Проверьте почту.

  50. Илья

    Получил, установил, все работает, спасибо. smile

  51. Илья

    У вас там ошибка с сылками на страницу плагина и помощь по установке в info.php.

    Тат стоят такие ссылки ведущие в некуда.

    'plugin_url' => 'http://maxhub.ru/page/plugin-friendly-urls',
    'help' => 'http://maxhub.ru/page/spravka-po-plaginu-friendly-urls',

    А вот так, работает

    'plugin_url' => 'http://vizr.ru/page/plugin-friendly-urls',
    'help' => 'http://vizr.ru/page/spravka-po-plaginu-friendly-urls',
  52. И еще не плохо бы сюда (на maxhub.ru) приделать кнопочку "Править комментарий". Выставить время, например 10 минут, по истечении которого, кнопка пропадает. бывает нужно подправить ошибки или еще что. Или предварительны просмотр. grin

  53. Обновил плагин до версии 2.7. Подружил плагин с плагином глобального кеширования (научил выдавать код 200 вместо 404, который выдавал кеш).