Битрикс не работают короткие ссылки

Делаем КОРОТКИЙ URL в (1С Битрикс)

  • CSS / CSS3
  • Flexbox CSS
  • JavaScript
    • JavaScript с нуля
    • JS и Jquery
  • Уроки по 1С-Битрикс
    • Контент менеджер
      • Авторизация на сайте
      • Элементы управления
      • Работа с информацией
      • Управление структурой
    • Сайт на 1С-Битрикс
      • Создание landing page
  • Видео новости
  • Модули расширений
  • Расширения и плагины
    • Bootstrap

Дополнительное видео

ПОДПИСКА на УРОКИ

Короткая ссылка — это функционал, позволяющий изменить вид адреса любой страницы в рамках домена. То есть ссылка вида: http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=34&CHAPTER_ID=637 может выглядеть как http://dev.1c-bitrix.ru/Эрмитаж.

Зачем нужны короткие URL ссылки?

Укороченные ссылки являются одним из способов передачи URL адресов, если реальная ссылка длинная то ее можно при этом методе сократить до 10 – 20 символов.

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

Само сокращение URL применяется, что бы уложиться в определенный лимит знаков, к примеру, при публикации контента в Twittet или в VK, а также в других сервисах, где установлен данный лимит на ввод символов. Короткие ссылки можно легко запомнить, продиктовать по телефону и не боятся о том что их неправильно наберут, отправить по Email или SMS не переживать что они нарушат форматирование письма. Отследить количество переходов по ним с писем рассылок или с других ресурсов и так далее.

Рассмотрим часть популярных ресурсов для укорачивания URL ссылок:

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

Всем нам известно назначение данных сервисов, но мало кто знает, что в 1С Битрикс есть аналогичный функционал, который не хуже, а даже удобнее, а чем удобнее, читайте далее.

Настройка коротких URL в 1С Битрикс

Механизм коротких URL можно настроить двумя способами, через административную часть сайта, для этого перейдем в Настройки продукта, Обработка адресов, Короткие ссылки. Жмем кнопку добавить, в поле ссылка вводим свой URL куда мы будем перенаправлять пользователя. Допустим мы хотим поделится какой то картинкой с яндекся, для этого копируем URL.

Добавляем ссылку в наше поле, а в поле «Короткая ссылка» видим префикс, который автоматически сформировался и добавился к нашему домену. Как видите в начале его стоит символ «Тильда» и она предназначена для того что бы сами не забыли что это является короткая ссылка. Эта тильда не обязательна, и несет только информационный характер.

Мы можем целиком изменить префикс, прописать в нем свое название, к примеру «kart» или даже указать его на кириллице, допустим «картинка», ниже установить 301 или 302 HTML статус для робота. И нажмем кнопку применить.

Копируем нашу ссылку, вставляем в браузер, жмем перейти, и мы попадаем напрямую к нашей картинке.

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

Читайте также:  Не охлаждает холодильная камера морозилка работает

Я думаю многие из Вас, придумают массу вариантов, где это можно задействовать.

Обязательно поделись в комментариях какими методами пользуешься для составления URL адресов именно ты.

Источник

Битрикс не работают короткие ссылки

Современные сайты наполняются содержанием с помощью специального программного обеспечения: CMS.

Соответственно, контент-менеджер (или редактор сайта) — это специалист, работающий с CMS.

Для кого этот курс?

Примерное время изучения курса — 23 часа 30 минут, без выполнения Практических заданий и сдачи тестов

Курс Контент-менеджер адресован тем, кто работает с содержанием сайта: наполнение, изменение текста, загрузка и размещение картинок и так далее.

  • работать с элементами управления в интерфейсе системы;
  • приемам работы в визуальном редакторе — основном инструменте при работе над содержанием сайта;
  • работать с информационными блоками — местом хранения большей части информации на сайте;
  • работать с компонентами — инструментом вывода информации на страницах сайта;
  • работать с некоторыми модулями системы.

У нас часто спрашивают, сколько нужно заплатить

Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов — ничего из этого оплачивать не нужно.

Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.

Баллы опыта

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

уроке.

Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат — это если общее число набранных Вами баллов отличается от максимального на 1-2%.

Практика и тесты

При изучении курса рекомендуется повторять описываемые действия на демонстрационной версии сайта, установленной локально или в Виртуальной лаборатории.

После изучения курса пройдите тесты на сертификацию. При успешной сдаче последовательности тестов со страницы Моё обучение скачайте сертификат об успешном прохождении курса в формате PDF.

Для преподавания оффлайн

Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).

Если нет интернета

Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox

iPhone:
FBReader
CoolReader
iBook
Bookmate

Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome

iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла — от 16.07.2021.

Как проходить учебный курс?

Источник

Битрикс не работают короткие ссылки

Современные сайты наполняются содержанием с помощью специального программного обеспечения: CMS.

Соответственно, контент-менеджер (или редактор сайта) — это специалист, работающий с CMS.

Для кого этот курс?

Примерное время изучения курса — 23 часа 30 минут, без выполнения Практических заданий и сдачи тестов

Курс Контент-менеджер адресован тем, кто работает с содержанием сайта: наполнение, изменение текста, загрузка и размещение картинок и так далее.

  • работать с элементами управления в интерфейсе системы;
  • приемам работы в визуальном редакторе — основном инструменте при работе над содержанием сайта;
  • работать с информационными блоками — местом хранения большей части информации на сайте;
  • работать с компонентами — инструментом вывода информации на страницах сайта;
  • работать с некоторыми модулями системы.

У нас часто спрашивают, сколько нужно заплатить

Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов — ничего из этого оплачивать не нужно.

Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.

Читайте также:  Как настроить графику кс го что бы лучше игралось

Баллы опыта

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

уроке.

Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат — это если общее число набранных Вами баллов отличается от максимального на 1-2%.

Практика и тесты

При изучении курса рекомендуется повторять описываемые действия на демонстрационной версии сайта, установленной локально или в Виртуальной лаборатории.

После изучения курса пройдите тесты на сертификацию. При успешной сдаче последовательности тестов со страницы Моё обучение скачайте сертификат об успешном прохождении курса в формате PDF.

Для преподавания оффлайн

Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).

Если нет интернета

Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox

iPhone:
FBReader
CoolReader
iBook
Bookmate

Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome

iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла — от 16.07.2021.

Как проходить учебный курс?

Источник

В письме из рассылки не работают ссылки на сайты

Буду признательна за помощь.

Создаю рассылку для приглашения сделать отзыв на Яндекс Маркете. В письме ставлю ссылку на раздел отзывов в виде

При нажатии на ссылку в письме браузер переходит на несуществующую страницу нашего сайта http://site.ru/site.ru и соответственно получаем ошибку 404. site.ru — домен нашего сайта.

Чтобы это могло быть?

Уточнение:
Если посмотреть код пришедшего письмa, то ссылка выглядит следующим образом:

Хотя я в шаблоне сообщения пишу:

Если я ставлю ссылку в шаблоне сообщения на свой сайт, то все работает.

Обратилась с этой проблемой в Техническую поддержку. Хочу поделиться результатами. К тому же видела подобную тему в этом форуме.

На протяжении недели мне задавались вопросы и просьбы прислать то это, то то. Давала доступ к админ. панели. В результате вердикт: обновляйте модуль и систему, не последней версией тех. поддержка не занимается. Сейчас стоит 15.5.1 Я подчеркивала, что в настоящее время нет возможности обновлять, т.к. я уверена, что с вероятностью 90%гладко такие процессы не проходят, а рушить сайт сейчас не могу. Собираюсь делать это в летние каникулы. Получается, что в указанной версии модуль рассылки работает не корректно изначально. Т.е. мы купили не корректно работающую версию и ее поддержки уже нет. Странно! Даже Microsoft еще несколько лет поддерживает старые версии ОС. А здесь выбор: либо обновлять, либо не пользоваться.
И еще меркантильная сторона: за что мы платим деньги при продлении лицензии? За такие ответы Тех. поддержки?

Может я не к месту написала этот пост. Но накипело. Извиняйте.

Источник

Ссылка со слешем в конце и без — разные страницы. Почему?

Цитата
Антон Долганин написал:
Пользуюсь решением от Сергея Лещенко

Поместить в .htaccess

Здравствуйте, а у меня вот такая проблема с этим кодом возникла:
При подключении «Заказ на маркете» лог тестового заказа выдает следующее:

HTTP/1.1 301 Moved PermanentlyServer: nginx/1.10.0
Date: Mon, 30 May 2016 20:38:31 GMT
Content-Type: text/html; charset=iso-8859-1
Transfer-Encoding: chunked
Connection: keep-alive
Location: http://brionity.com/bitrix/services/ymarket/cart/
Vary: Accept-Encoding

Если убрать строку (RewriteRule ^(.*)$ http://%/$1/ [R=301,L]) соответственно слеш в конце url не проставляется, а лог маркета выдает уже 500 ошибку

HTTP/1.1 500 Internal Server ErrorServer: nginx/1.10.0
Date: Mon, 30 May 2016 20:37:23 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.5.33-1

редирект с http на https выдается средствами хостинга, но если отключить его, то все равно 500 ошибка выдается.

Кто сталкивался с чем либо подобным подскажите пожалуйста!!

Цитата
Андрей Ямангулов написал:
У меня при подключении такого кода в .htaccess страницы сайта начинают работать нормально со слешем и без. Но при этом, о ужас, в админке любая ссылка в левом меню Content, ну например, файлы и папки — пишет сорри такая страница не найдена. Умные люди — подскажите пожалуйста, как написать, чтобы данный рерайт работал только со страницами сайта, но не со страницами админки?

Поправьте меня, если я не ошибаюсь, но у меня вариант становится вроде как рабочим, если заменить

Админка вроде продолжает работать, и страницы без слеша редиректят на адрес с /

Цитата
Алмаз Камалиев написал:
Поправьте меня, если я не ошибаюсь, но у меня вариант становится вроде как рабочим, если заменить

Админка вроде продолжает работать, и страницы без слеша редиректят на адрес с /

То не работает главная, открывается карта сайта + админка не работает, т.к. везде проставляется вконце слеш.
Если использовать вариант

Все это хорошо конечно, НО!
Заметил нехорошее поведение — 404 ошибка обрабатывается как 301 и только потом выдает 404 а это не хорошо.

Ошибка 404
Сервер не возвращает ошибку 404 если страница не найдена
Перенаправление — 301
301 Moved Permanently — запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка. Некоторые клиенты некорректно ведут себя при обработке данного кода. Появился в HTTP/1.0.

  • При запросе не существующей страницы htpps://site.ru/754185/124589 сервер не вернул код ошибки 404 (страница не найдена), код ответа сервера — 301

http://grogl.net
https://webmaster.yandex.ru/ Проверка ответа сервера

Если на хвосте слеш, отдает 404.

Цитата
Антон Долганин написал:
Пользуюсь решением от Сергея Лещенко

Поместить в .htaccess

Цитата
Дмитрий написал:
Все это хорошо конечно, НО!
Заметил нехорошее поведение — 404 ошибка обрабатывается как 301 и только потом выдает 404 а это не хорошо.

Ошибка 404
Сервер не возвращает ошибку 404 если страница не найдена
Перенаправление — 301
301 Moved Permanently — запрошенный документ был окончательно перенесен на новый URI, указанный в поле Location заголовка. Некоторые клиенты некорректно ведут себя при обработке данного кода. Появился в HTTP/1.0.
При запросе не существующей страницы htpps://site.ru/754185/124589 сервер не вернул код ошибки 404 (страница не найдена), код ответа сервера — 301
http://grogl.net
https://webmaster.yandex.ru/ Проверка ответа сервера

Если на хвосте слеш, отдает 404.

Цитата
Вячеслав Эйвазов написал:
У меня та же проблема что и у ТС, вот мой .htaccess, как мне прописать чтобы добавлялся слеш?

Options +FollowSymLinks
RewriteEngine On

RewriteCond % !-f
RewriteCond % !-l
RewriteCond % !-d
RewriteCond % !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* — [E=REMOTE_USER:%]

Перед RewriteEngine On поставьте правило.

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

Options -Indexes
ErrorDocument 404 /404.php

php_flag session.use_trans_sid off
#php_flag default_charset UTF-8
#php_value display_errors 1
php_value mbstring.func_overload 2

Options +FollowSymLinks
RewriteEngine On

# ASPRO_ROBOTS Serve robots.txt with robots.php only if the latter exists
RewriteCond % robots.txt
RewriteCond %/robots.php -f
RewriteRule ^(.*)$ /robots.php [L]
RewriteCond % !-f
RewriteCond % !-l
RewriteCond % !-d
RewriteCond % !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* — [E=REMOTE_USER:%]

DirectoryIndex index.php index.html

ExpiresActive on
ExpiresByType image/jpeg «access plus 3 day»
ExpiresByType image/gif «access plus 3 day»
ExpiresByType image/png «access plus 3 day»
ExpiresByType text/css «access plus 3 day»
ExpiresByType application/javascript «access plus 3 day»

Источник

Оцените статью