tobee 16 Опубликовано: 3 июня 2015 Рассказать Опубликовано: 3 июня 2015 По поводу этого нововведения: 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/ссылка-новости" Исправите? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 3 июня 2015 Рассказать Опубликовано: 3 июня 2015 tobee, Нет не исправим, потому как это никак не связано со скриптом, и вообще не является проблемой или багом. Вообще в идеале нужно определяться с протоколом и переходить на один. А точнее переходить на https если ваш сайт доступен по этому протоколу. Использование двух протоколов зло потому что переход на https обусловлен только одним, а именно безопасностью, потому как по данному протоколу трафик шифруется. Если ваш сайт будет доступен по двум протоколам, то это сводит на нет безопасность, которую обеспечивает https протокол. Смысл этой настройки и указание такого имени и заключается в том чтобы тег {full-link} именно без протокола, в этом и заключается прямой смысл этой настройки. Потому как какой смысл задавать в настройках имя домена без протокола, если на сайте вы хотите выводить с протоколом? Теряется весь смысл использование настройки без протокола. В таком случае и задавайте адрес протоколом. А если вы не планируете определяться с протоколом, не хотите изменять настройку, но хотите решения своей проблемы, то решается она просто. Тег {full-link} вы ставите в шаблоне, и сейчас у вас в шаблоне стоит data-href="{full-link}" так кто вам мешает поставить в шаблоне data-href="http:{full-link}" для ваших комментариев фейсбука и будет так так вы хотите. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.