Перейти к публикации

Указание домашней страницы сайта без указания протокола


Рекомендованные сообщения

По поводу этого нововведения:

39. Добавлена возможность указания домашней страницы сайта в настройках скрипта, без указания протокола. Например, вы можете указать вместо "http://site.ru/" просто "//site.ru/". Данное нововведение будет особенно полезно, для тех, кто делает сайт доступным одновременно по HTTP и HTTPS протоколам. Или планирует в дальнейшем переключить сайт с одного протокола на другой.

Когда ссылка в полной новости отдается естественно через {full-link}...

Нельзя указывать без протокола, просто "//site.ru/", т.к. возникает проблема с Facebook-комментариями для сайта, Facebook требует href в ссылке, без него вместо формы Facebook-комментариев выводит:

- href is not properly formatted

И поэтому не:

data-href="//site.ru/ссылка-новости"

а только так:

data-href="http://site.ru/ссылка-новости"

Исправите?

Ссылка на сообщение
Поделиться на других сайтах

tobee,

Нет не исправим, потому как это никак не связано со скриптом, и вообще не является проблемой или багом. Вообще в идеале нужно определяться с протоколом и переходить на один. А точнее переходить на https если ваш сайт доступен по этому протоколу. Использование двух протоколов зло потому что переход на https обусловлен только одним, а именно безопасностью, потому как по данному протоколу трафик шифруется. Если ваш сайт будет доступен по двум протоколам, то это сводит на нет безопасность, которую обеспечивает https протокол.

Смысл этой настройки и указание такого имени и заключается в том чтобы тег {full-link} именно без протокола, в этом и заключается прямой смысл этой настройки. Потому как какой смысл задавать в настройках имя домена без протокола, если на сайте вы хотите выводить с протоколом? Теряется весь смысл использование настройки без протокола. В таком случае и задавайте адрес протоколом.

А если вы не планируете определяться с протоколом, не хотите изменять настройку, но хотите решения своей проблемы, то решается она просто. Тег {full-link} вы ставите в шаблоне, и сейчас у вас в шаблоне стоит data-href="{full-link}" так кто вам мешает поставить в шаблоне data-href="http:{full-link}" для ваших комментариев фейсбука и будет так так вы хотите.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...