Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
Здравствуйте. Пожалуйста помогите разобраться. Перевёл сайт на работу по протоколу https. Стал исправлять ссылки http на https в каталоге статей. Сначала решил разобраться с шаблоном на Странице материала и комментариев к нему в Каталоге статей - это основной раздел моего сайта.
Браузер Моззила выдаёт предупреждение:"Части страницы ( изображения ) не защищены: https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_3.png
Специально создал проверочную страницу в каталоге статей, без изображений: https://делаем-сайт.com/publ/polnyj_katalog_statej_sajta/sajt_na_jukoz/proverka/5-1-0-84
Однако предупреждение о незащищённом соединении присутствует и на этой странице.
При просмотре исходного кода страницы статьи нашёл упоминание http в начале страницы, в каком то скрипте? :
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_1.png
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_2.png
Возможно в этом проблема?
Но я не знаю где искать этот скрипт в шаблонах и возможно ли его, вообще, отредактировать?
В шаблонах верхней, нижний частей сайта и первого контейнера http на https исправил. И, к примеру, на таких страницах моего сайта как: https://делаем-сайт.com/index/napishite_nam/0-5 ( Напишите нам ) или https://делаем-сайт.com/faq/ ( Задать вопрос ) - Ошибки о незащищённоом соединении НЕТ!
Просьба подсказать как исправить данную ситуацию именно в "пустом" шаблоне Страница материала и комментариев к нему в каталоге статей.
Или, если я ошибаюсь, указать причину появления и способы исправления предостережения о Незащищённом соединении на страницах статей.
Спасибо
Пожалуйста уточните о каком каталоге "в разработке" идёт речь? Если это были ПУСТЫЕ( без ссылок ) поля в горизонтальном ГОЛУБОМ меню сайта, то я их убрал, но ситуация не изменилась: https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_8.png
Или эти ссылки:
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_6.png
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_4.png
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_5.png
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_vopros_pro_http_7.png
вы спрашивали про скрипт. там все нормально. то что вы подчеркнули тег, а не адрес.
у меня в мозиле зеленый замок. смотрю как гость. ссылки с http в меню. вот эти строчки
<li><a class="add " href="http://делаем-сайт.com/publ/delaem_sajt_v_ukit/dizajn_sajta_na_ukit/36" ><span>Дизайн сайта на uKit</span></a></li></ul></li> <li class="uWithSubmenu"><a href="http://делаем-сайт.com/publ/32" ><span>1С-Битрикс</span></a><ul>
Да, и вправду, пропустил эти две ссылки при правке : ( Спасибо, что подсказали. Исправил. Однако ситуация не изменилась. На проверочной странице: https://делаем-сайт.com/publ/polnyj_katalog_statej_sajta/sajt_na_jukoz/proverka/5-1-0-84 по прежнему выдаётся предупреждение о небезопасном соединении ( изображения не защищены ). Проблемма присутствует в браузерах Mozilla Firefox и Гугл Хром. В других не проверял.
Скриншёты:
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_jukoz_9.png
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_jukoz_10.png
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_jukoz_11.png
Причём на других страницах моего сайта, где загружаются одинаковые, с каталогом статей, верхняя ( с горизонтальным меню ), нижняя части сайта и первый контейнер, к примеру,:
FAQ (вопрос/ответ)
Напишите нам
Новости сайта
Гостевая книга
И т.п.
Протокол https отображается корректно и никаких предупреждений не выдаётся!
Из этого я делаю вывод, что проблемма ИМЕННО в шаблоне "Страница материалов и комментариев к нему, Каталога статей". Именно этот шаблон я довольно сильно изменял. Подозреваю, что где то в добавленных мною кодах проблемма. Но я просмотрел код этого шаблона и ничего не вижу "криминального". Не понимаю, видимо, прост, где ошибка.
Вот код шаблона статей:( в следующем комментарии )
Вот код шаблона статей:
<html> <head> <meta charset="utf-8"> <meta https-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <?$META_DESCRIPTION$?> <?$META_KEYWORDS$?>
<!-- Начало 21 07 2018 Работает снипетты появились 29.08.2018 в Вебмастере --> <meta name="description" content="$SEO_DESCRIPTION$"/> <meta name="keywords" content="$SEO_KEYWORDS$"/> <!-- /Эксперимент Начало 21 07 2018 -->
<title>$SEO_TITLE$ - $CAT_NAME$ <?if($SECTION_NAME$)?>- $SECTION_NAME$<?endif?> - $MODULE_NAME$ - $SITE_NAME$</title> <link type="text/css" rel="stylesheet" href="/_st/my.css" /> <link type="text/css" rel="StyleSheet" href="/css/template.css" /> <?$SEO_CANONICAL$?>
<!-- Коды Верификации от поисковиков --> <!-- Код Верификации от Яндекс --> <meta name="yandex-verification" content="69e0c0b44f8324bc" /> <!-- /Код Верификации от Яндекс --> <!-- Код Верификации от Гугл Аналитик --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120512256-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date());
gtag('config', 'UA-120512256-1'); </script> <!-- /Код Верификации от Гугл Аналитик --> <!-- Код Верификации от Маил ру --> <meta name='wmail-verification' content='72f69ffa22bcdf4307b0c3be268b3c1d' /> <!-- /Код Верификации от Маил ру --> <!-- Код Верификации от Бинг --> <meta name="msvalidate.01" content="EAF64ED2466F609DBD0F0F9BC0AA1F6E" /> <!-- /Код Верификации от Бинг --> <!-- /Коды Верификации от поисковиков -->
</head> <body> $ADMIN_BAR$ $GLOBAL_AHEADER$
<section class="middle clr"> <?if($MODER_PANEL$)?><div style="text-align:right;margin-top: -25px;">$MODER_PANEL$</div><?endif?> <!-- Эксперимент с тегом h1 в названиях статей для проверки позиций в поиске. Начало 02.09.2018 --> <h1>$ENTRY_TITLE$</h1><BR> <!-- /Начало 02.09.2018 На 29.01.2019 Изменений не заметно--> <?if($IMG_URL1$)?><div class="related-img"><img src="<?if($IMG_SMALL_URL1$)?>$IMG_SMALL_URL1$<?else?>$IMG_URL1$<?endif?>"/></div><?endif?> <!-- <middle> --> <section class="content"> <!-- <body> -->
<div class="row1 clr"> <div class="col-l-114"> <ul class="be-info be-lview" style="margin-top:5px;"> <?if($RATING$)?><li class="bview"><i class="flaticon-favorites5"></i> <span class="cou">$RATING$</span> <span class="des">Рейтинг</span></li><?endif?> <li class="bview"><i class="flaticon-visible11"></i> <span class="cou">$READS$</span> <span class="des">Просмотр<?if($READS$%10!=1||$READS$%100=11)?><?if($READS$%10>=2&&$READS$%10<=4&&($READS$%100<10||$READS$%100>=20))?>а<?else?>ов<?endif?><?endif?></span></li> <?if($COM_IS_ACTIVE$)?><a href="#comments"><li class="bview bcom"><i class="flaticon-chat73"></i> <span class="cou"><?if($COMMENTS_NUM$="0")?><i class="flaticon-chat73" style="font-weight: 300;"></i><?else?>$COMMENTS_NUM$<?endif?></span> <span class="des"><?if($COMMENTS_NUM$="0")?>Обсудить<?else?>комментари<?if($COMMENTS_NUM$="1")?>й<?endif?><?if($COMMENTS_NUM$%10!=1||$COMMENTS_NUM$%100=11)?><?if($COMMENTS_NUM$%10>=2&&$COMMENTS_NUM$%10<=4&&($COMMENTS_NUM$%100<10||$COMMENTS_NUM$%100>=20))?>я<?else?>ев<?endif?><?endif?><?endif?></span></li></a><?endif?> </ul> </div> <div class="col-r-114 eMessage" style="margin-bottom: 60px;margin-top:-10px;">
<!--noindex--> <!-- Код RTB блока, для ПК Десктоп, рекламной сети Яндекса - Адаптивный внизу урока 2 объявления--> <!-- Yandex.RTB R-A-333478-1 --> <div id="yandex_rtb_R-A-333478-1"></div> <script type="text/javascript"> (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-333478-1", renderTo: "yandex_rtb_R-A-333478-1", async: true }); }); t = d.getElementsByTagName("script")[0]; s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks"); </script> <!-- /Код RTB блока, для ПК Десктоп, рекламной сети Яндекса - Адаптивный внизу урока 2 объявления --> <!--/noindex-->
Продолжение кода:
$MESSAGE$ <!-- Кнопка Посоветовать статью другу --> $ADVBT_1$ <!-- /Кнопка Посоветовать статью другу -->
<?if($RATING$)?><div class="rating"><?$RSTARS$('30','/.s/t/1072/rating30.png','1','float')?></div><?endif?>
<!--noindex--> <!-- Кнопки Поделиться от Яндекса --> <div align="center"><script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <div class="ya-share2" data-services="vkontakte,facebook,gplus,twitter,blogger" data-counter=""></div></div> <!-- /Кнопки Поделиться от Яндекса --> <!--/noindex-->
<!--noindex--> <!-- LikeBtn.com BEGIN Кнопки Нравится-Не нравится --> <span class="likebtn-wrapper" data-theme="custom" data-icon_l_c="#9379f5" data-icon_l_c_v="#fa9cbd" data-icon_d_c="#8076ed" data-icon_d_c_v="#f083d4" data-lang="ru" data-identifier="item_1" data-loader_show="true" data-tooltip_like_show_always="true"></span> <script>(function(d,e,s){if(d.getElementById("likebtn_wjs"))return;a=d.createElement(e);m=d.getElementsByTagName(e)[0];a.async=1;a.id="likebtn_wjs";a.src=s;m.parentNode.insertBefore(a, m)})(document,"script","//w.likebtn.com/js/w/widget.js");</script> <!-- LikeBtn.com END Кнопки Нравится-Не нравится --> <!--/noindex-->
<?if($TAGS$)?><div class="eTags" <?if($RATING$)?>style="margin-top:15px;<?endif?>"><i class="flaticon-tag70"></i><span>Уроки создания сайта-теги</span> <div class="list">$TAGS$</div></div><?endif?> </div> </div> <div class="pager-nav"> <div class="clr" id="prev-news"></div> <div class="clr" id="next-news"></div> </div> <?if($RELATED_ENTRIES$(4))?> <div id="uRelated" class="ft-informer"> <span style="font-size:16pt"><div align="center"><BR>Похожие уроки по созданию и продвижению сайта<BR><BR></div></span> <div class="ah-row clr"> <?$RELATED_ENTRIES$(4)?> </div> </div> <?endif?> <?if($COM_IS_ACTIVE$)?> <?if($COM_CAN_READ$)?> <a name="comments"></a> <div class="com-block"> <?if($COM_NUM_ENTRIES$="0")?> <div style="color: #999;text-align: center;padding-bottom: 40px;font-weight: 300;"><!--noindex-->Пока никто не добавил свой комментарий к уроку.<br>Будьте первым, поделитесь мнением о статье с остальными.<!--/noindex--></div> <?else?> <div class="row1 clr" style="margin-bottom: 10px;"> <div class="col-2"><div class="com-num-entries"><div class="num"><span>$COM_NUM_ENTRIES$</span><i class="flaticon-chat73"></i></div> <a class="add" href="#com_add_form"><i class="flaticon-add177"></i><!--noindex-->Добавить комментарий<!--/noindex--></a></div></div> <div class="col-2"><div class="com-pager-entries">$COM_PAGE_SELECTOR$</div></div> </div> <?endif?> $COM_BODY$ $COM_PAGE_SELECTOR1$ <?endif?> </div> <?if($COM_CAN_ADD$)?> $COM_ADD_FORM$ <?else?> <?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>--><!--noindex-->Добавлять комментарии могут только зарегистрированные пользователи.<!--/noindex--> <!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>--><!--noindex-->Регистрация<!--/noindex--> <!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>--><!--noindex-->Вход<!--/noindex--> <!--</s>--></a> ]</div><?endif?> <?endif?> <?endif?>
<!-- "Виджет комментариев для сайта от В Контакте" --> <!-- Put this script tag to the <head> of your page --> <script type="text/javascript" src="https://vk.com/js/api/openapi.js?160"></script>
<script type="text/javascript"> VK.init({apiId: 6823446, onlyWidgets: true}); </script>
<!-- Put this div tag to the place, where the Comments block will be --> <div id="vk_comments"></div> <script type="text/javascript"> VK.Widgets.Comments("vk_comments", {limit: 10, attach: false}); </script> <!-- /"Виджет комментариев для сайта от В Контакте" -->
<span style="font-size:16pt"><div align="center"><BR><!--noindex-->Реклама от Яндекса<!--/noindex--><BR><BR></div></span> <!--noindex--> <!-- Код RTB блока, для ПК Десктоп, рекламной сети Яндекса - Не адаптивный блок внизу урока 4 объявления--> <!-- Yandex.RTB R-A-333478-5 --> <div id="yandex_rtb_R-A-333478-5"></div> <script type="text/javascript"> (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-333478-5", renderTo: "yandex_rtb_R-A-333478-5", async: true }); }); t = d.getElementsByTagName("script")[0]; s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks"); </script> <!-- /Код RTB блока, для ПК Десктоп, рекламной сети Яндекса - Не адаптивный блок внизу урока 4 объявления --> <!--/noindex-->
<!--noindex--> <BR> <div align="center"><img alt="Подписка, лайк, репост" src="//xn----7sbbnfb4all5cn.com/kartin_k_statym/Raznoe/podpiska-repost-lajk.png" style="width: 100%; height: 100%;" /> </div> <!--/noindex-->
<!--noindex--> <BR> <!-- Кнопки Поделиться от Яндекса --> <div align="center"><script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <div class="ya-share2" data-services="vkontakte,facebook,gplus,twitter,blogger" data-counter=""></div></div> <!-- /Кнопки Поделиться от Яндекса --> <!--/noindex--> <!-- </body> --> </section> <aside class="sidebar"> $GLOBAL_CLEFTER$ </aside> <!-- </middle> --> </section> $GLOBAL_BFOOTER$ <link type="text/css" rel="StyleSheet" href="/css/jquery.bxslider.css" /> <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> <link rel="stylesheet" type="text/css" href="/css/flaticon.css"> <script src="/js/jquery.bxslider.js"></script> <script src="/js/template.js"></script> <script src="/js/jquery.fitvids.js"></script> <script type="text/javascript">var _0x397c=["\x68\x72\x65\x66","\x6D\x61\x74\x63\x68","\x72\x65\x70\x6C\x61\x63\x65","\x3C\x73\x70\x61\x6E\x20\x69\x64\x3D\x22\x6E\x22\x3E\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439\x20\u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\x3C\x2F\x73\x70\x61\x6E\x3E\x3C\x61\x20\x69\x64\x3D\x22\x6E\x65\x78\x74\x22\x20\x68\x72\x65\x66\x3D\x22","\x22\x3E\u0421\u043B\u0435\u0434\u0443\u044E\u0449\u0438\u0439\x20\u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\x3C\x2F\x61\x3E","\x68\x74\x6D\x6C","\x23\x6E\x65\x78\x74\x2D\x6E\x65\x77\x73","\x3C\x73\x70\x61\x6E\x20\x69\x64\x3D\x22\x70\x22\x3E\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0439\x20\u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\x3C\x2F\x73\x70\x61\x6E\x3E\x3C\x61\x20\x69\x64\x3D\x22\x70\x72\x65\x76\x22\x20\x68\x72\x65\x66\x3D\x22","\x22\x3E\u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0439\x20\u043C\u0430\u0442\u0435\u0440\u0438\u0430\u043B\x3C\x2F\x61\x3E","\x23\x70\x72\x65\x76\x2D\x6E\x65\x77\x73","\x70\x61\x72\x65\x6E\x74","\x61\x74\x74\x72","\x2F\x69\x6D\x61\x67\x65\x73\x2F\x6E\x6F\x2D\x69\x6D\x67\x2E\x6A\x70\x67","\x2E\x74\x6F\x70\x2D\x6E\x61\x6D\x65","\x66\x69\x6E\x64","\x2E\x72\x65\x6C\x61\x74\x65\x64\x2D\x69\x6D\x67\x20\x69\x6D\x67","\x74\x65\x78\x74","\x6C\x65\x6E\x67\x74\x68","\x73\x72\x63","\x74\x65\x73\x74","\x3C\x61\x20\x68\x72\x65\x66\x3D\x22","\x22\x3E\x3C\x64\x69\x76\x20\x63\x6C\x61\x73\x73\x3D\x22\x69\x6D\x67\x22\x20\x73\x74\x79\x6C\x65\x3D\x22\x62\x61\x63\x6B\x67\x72\x6F\x75\x6E\x64\x2D\x69\x6D\x61\x67\x65\x3A\x20\x75\x72\x6C\x28","\x29\x22\x3E\x3C\x2F\x64\x69\x76\x3E\x3C\x2F\x61\x3E","\x62\x65\x66\x6F\x72\x65","\x67\x65\x74","\x65\x61\x63\x68","\x23\x70\x72\x65\x76\x2C\x20\x23\x6E\x65\x78\x74","\x47\x45\x54","\x68\x69\x64\x65","\x23\x6E\x65\x78\x74\x2C\x20\x23\x6E","\x61\x6A\x61\x78","\x23\x70\x72\x65\x76\x2C\x20\x23\x70"];url=location[_0x397c[0]];var currentIndex=parseInt(url[_0x397c[1]](/(\d+)$/g)[0]),nextPageLink=url[_0x397c[2]](/\d+$/g,currentIndex+1),previousPageLink=url[_0x397c[2]](/\d+$/g,currentIndex-1);$(_0x397c[6])[_0x397c[5]](_0x397c[3]+nextPageLink+_0x397c[4]),$(_0x397c[9])[_0x397c[5]](_0x397c[7]+previousPageLink+_0x397c[8]),$(_0x397c[26])[_0x397c[25]](function(_0xd9d0x4){var _0xd9d0x5=$(this),_0xd9d0x6=(_0xd9d0x5[_0x397c[10]](),_0xd9d0x5[_0x397c[11]](_0x397c[0]));m=_0x397c[12],$[_0x397c[24]](_0xd9d0x6,function(_0xd9d0x4){var _0xd9d0x7=m,_0xd9d0x8=$(_0xd9d0x4)[_0x397c[14]](_0x397c[13]),_0xd9d0x9=$(_0xd9d0x4)[_0x397c[14]](_0x397c[15])|| !1;_0xd9d0x5[_0x397c[16]]();if(_0xd9d0x9){for(var _0xd9d0xa=0,_0xd9d0xb=_0xd9d0x9[_0x397c[17]];_0xd9d0xb>_0xd9d0xa;_0xd9d0xa++){if(!/(ucoz.net|download.png)/i[_0x397c[19]](_0xd9d0x9[_0xd9d0xa][_0x397c[18]])){_0xd9d0x7=_0xd9d0x9[_0xd9d0xa][_0x397c[18]];break}}};_0xd9d0x5[_0x397c[5]](_0xd9d0x8[_0x397c[16]]()),_0xd9d0x5[_0x397c[23]](_0x397c[20]+_0xd9d0x6+_0x397c[21]+_0xd9d0x7+_0x397c[22])})}),$[_0x397c[30]]({type:_0x397c[27],url:nextPageLink,error:function(){$(_0x397c[29])[_0x397c[28]]()}}),$[_0x397c[30]]({type:_0x397c[27],url:previousPageLink,error:function(){$(_0x397c[31])[_0x397c[28]]()}})</script> <script> $(".eMessage").fitVids(); </script> </body> </html>
В чём проблемма???
Ошибки не в этом коде, а в материалах. У вас и далее ссылки на фото прописаны по http, а нужно по https. Открывайте материалы где есть проблема, далее открываем инспектор браузера, вкладка Console и ищем ошибки Mixed-Content http://joxi.ru/v293QxEHZlObOr все эти фото нужно прописать с протоколом https и проблема решится.
Спасибо. Теперь я разобрался. Благодаря Вашему скриншёту из консоли инспектора я понял, что проблема была в функции "Предыдущий - следующий материал".
Скриншёт:
https://xn----7sbbnfb4all5cn.com/slygba_podderg/https_problem/v_sp_jukoz_12.png
Теперь проверочная страница отображается как "безопасная" в браузере.
Теперь буду менять http ссылки ( картинок и т.д. )на https в "старых" статьях на сайте и т.д.
Благодарю за помощь.
Закрывайте этот вопрос.